tech:

taffy

Indian Ocean

Intelsat To Launch 5 New Satellites This Year

Satellite services provider Intelsat has confirmed the 2012 delivery of its Global Mobility Network, the core of which is based on five satellites launching...