Icon
 

Renewable energy companies are acting like the wild wild west