-
A Detroit incinerator is working to fix its foul odor issues amid complaints from neighbors.Detroit Renewable Energy needs to upgrade its facility to…
-
Detroit Renewable Power (DRP) is an energy-from-waste facility on Detroit’s east side that processes up to 3,300 tons of municipal waste each and every…