site logo

Covanta's Rookery South plant in England granted final approval

Courtesy of Covanta