Can India's public funded space agency compete with likes of SpaceX, BlueOrigins and Virgin Galactic?