Friday, July 03, 2009

"Major Stake"?

Over-budget, over-delayed, over-managed...sounds like one of our upcoming Mars rovers. Why the heck should NASA take a "major stake" in this vehicle? Probably more due to politics than engineering/science.

No comments: