Recent failures in two Mars missions suggest that nasa is pushing too hard to do more with less money, and jeopardizing success by paying inadequate attention to risks, two review panels said Monday.
Cool your jets nasa two review panels urge.