Share.

1 Comment

  1. We’re really starting to see developing countries skip the fossil fuel “stage.”

    Over 50% renewables in total, 80% renewables in yearly capacity added…

Leave A Reply