Veolia awarded operations contract Thursday 08 June 2017 12:35 Veolia has announced it has been awarded an operations contract for a North Carolina biomass facility.