By CEP Staff • 21 August 2013 in News

Silver Lake Kraftwerk ups cleantech fund size to $653 million