Inmarsat lanzó el satélite Inmarsat-4 F3, el tercero de la constelación I-4, cuya inversión total fue de US$ 1.500 millones. El satélite fue lanzado con el vehículo Proton Breeze M y se ubicó en la posición 98ª Oeste.
Con el I-4 F3, Inmarsat alcanzará el 100% de cobertura global para servicios móviles de banda ancha. La constelación actual de dos satélites Inmarsat-4 presta dicho servicio a 85 % de la masa terrestre del mundo y cubre el 98 % de la población mundial.
En 2007, Inmarsat alcanzó ingresos por U$ 576,5 millones, resultado operativo de U$ 211,4 millones y EBITDA de U$ 388,1 millones.