Beautiful mirrors of James Webb space telescope may be smashed by drunks with hammers
View Single Post
Jul15-11, 05:32 PM
The first two pages of the portion of the committee report (
They are pretty harsh. Basically NASA has no idea what level of development projects are at, when projects will finish, how much projects will cost.
I still would love to see how many people's salaries were paid out of this project.