By CEP Staff • 5 September 2012 in News

Atlas Global leads $15.5 million investment in solar thermal start-up Infinia