The ISS is the only crewed space station in orbit. Due to be completed in 2011, the ISS is also the most active and massive space station ever deployed. NASA, a main contributor, received $2.32 billion for the ISS in fiscal year (FY) 2010 compared to $2.06 billion approved by Congress in FY 2009. Th...
Thank you for visiting The Space Report!
The Authoritative Guide to Global Space Activity, Packed with Over a Decade of Data, Resources, and Information.