site logo

Fluor CEO steps down, company reports $58M Q1 net loss