Shaw Group Unit Fined $6.2 Million For Recordkeeping Improprieties | 2009-01-23 | ENR | Engineering News-Record