Dresser-Rand Invests in Echogen Power Systems' Innovative Waste Heat Recovery Technology

Echogen System being craned into place