-
Feb 17, 2020, 11:21 am185 ptsGreentech Media
Oil major Shell has signed a multi-year offtake deal with what would be Europe’s largest battery installation. The 100-megawatt Minety project in the south-west of England, an area with a high concentration of solar power capacity, is expected to be completed by the end of the year. The project is broken…
Trending Today on EcoTopical
Welcome to EcoTopical Your daily eco-friendly green news aggregator.
Leaf through planet Earths environmental headlines in one convenient place. Read, share and discover the latest on ecology, science and green living from the web's most popular sites.
Leaf through planet Earths environmental headlines in one convenient place. Read, share and discover the latest on ecology, science and green living from the web's most popular sites.