TerreStar-1 Arrives in Kourou
May 19, 2009
Space Systems/Loral has delivered TerreStar-1 to its launch site in Kourou, French Guiana, where Arianespace will launch it on June 24 aboard an Ariane 5 heavy lift launch vehicle, TerreStar announced May 18.
TerreStar-1, the largest commercial...