Fluor Lands $1.4 Billion Idaho Site Clean Up Contract
Irving, Texas-based Fluor Corporation said Thursday that it had been awarded a $1.4 billion, five year contract from the U.S. Department of Energy focused on the cleanup mission at the so-called Idaho Site under the Idaho Cleanup Project.(read more)