FINANCIALLY STRAPPED
Heavy investments in new Ariane 5 rocket led to $228 million loss last yearSLOWING MARKET
Commercial launch demand is running some 40% below 1999 forecastsRISING COMPETITION
U.S.-Russian ventures are luring customers away with lower prices
Data: BusinessWeek