By CEP Staff • 14 September 2015 in News

Allumia commits $20 million of projects to Building Energy Marketplace