By CEP Staff • 11 May 2010 in News

Bank of America Merrill Lynch strengthens its cleantech team