By CEP Staff • 12 May 2016 in News

Saudi-backed Swedish nanowire solar start-up raises $17 million Series C financing