Mark Udall actually said...
This is a huge amount of taxpayers' money, either lost or about to be lost.
Context
Udall expresses concern over potential financial losses in nuclear facility projects.
03/04/2014
Udall expresses concern over potential financial losses in nuclear facility projects.
03/04/2014