RT @stevehouf: Despite contributing 30-50% of *electricity* generated, renewables continue to contribute a very small percentage of the tot… June 25, 2022 RT @stevehouf: Despite contributing 30-50% of *electricity* generated, renewables continue to contribute a very small percentage of the tot… Read More
There are economies of scale in the construction of battery plants and China’s vast lead in the industry gives it June 25, 2022 There are economies of scale in the construction of battery plants and China’s vast lead in the industry gives it a huge advantage. ft.com/content/a00a55… https://t.co/bXxrpIBEvr Read More