Bill Nelson actually said...
The review of the James Webb highlighted deficiencies in management and budgeting practices at NASA, leading to the schedule delay and also the cost overruns.
Context
Bill Nelson criticizes NASA's management and budgeting issues affecting the James Webb project.
03/14/2011