INFOGRAPHIC: The 1,234 satellites orbiting earth

Here we analyse the operational satellites (which includes launches up until July) orbiting the earth today

TOP PICKS

READ FULL ARTICLE