By CEP Staff • 7 March 2012 in News

INTERVIEW: Concentrated solar start-up Monarch Power to attract Series A then turn to public markets