First Reserve to Put €75M into Energy-From-Waste Project

September 22, 2014