China is embarking on a mission that has renewed concerns about spying. It plans to send upto 13,000 satellites in space – a ‘megaconstellation’ – that will encircle the Earth in the lower orbit, a report said. Read More at Ahmedabad Mirror
Your email address:
Send post to email address, comma separated for multiple emails.