Icon
 

Renewable energy projects have seen a collapse in investment