site logo

Covanta, Veolia team up for waste-to-energy facility in UK