India takes on Peoples Republic of China in the $447 billion space economy sector
On March 26, 2023, the state-owned New Space India Limited launched three dozen satellites from Sriharikota for the One Web Limited. This move has not
Source: organiser.org