10.0.3.80

Creating clean companies

146
New Energy Finance looks at the key success factors for the incubation of clean energy technology companies.