10.0.3.208

Cleantech deal numbers recover despite severe monthly capital investment low

7544
The number of cleantech deals made by private equity and venture capital firms last month revived from a poor June despi