Somebody’s got it wrong on renewables

Original article.

Businesses committed to buying renewable energy, and those with no …. Solar energy is popular with businesses looking to harness renewable …