Every week or so, it seems as if a new city, state or entire country makes a pledge to run on 100% renewable energy within the near future. Such is positive…
Exposing the truth one lie at a time
Every week or so, it seems as if a new city, state or entire country makes a pledge to run on 100% renewable energy within the near future. Such is positive…