By CEP Staff • 12 April 2012 in News

True North leads $110 million Series C investment in Harvest Power