The expansion involves setting up 3,300 new sites, upgrading more than 42,000 existing technology sites, along with over ...
The Indian National Space Promotion and Authorisation Centre (IN-SPACe) has requested the Department of Telecommunications ...