Share.

3 Comments

  1. Brought to you by… “The Institute of Art and Ideas” lmao

    Is it that’s why 90% – 100% of all new power plant additions are renewables + batteries. It doesn’t matter which country on this planet.

    I guess the utility companies actually running the grid just didn’t get the memo yet.

Leave A Reply