Energy Storage
Shell has signed a PPA with two Chinese corporations building a 100 MW battery storage facility in the UK. Highview Power also has a...
Hi, what are you looking for?
Shell has signed a PPA with two Chinese corporations building a 100 MW battery storage facility in the UK. Highview Power also has a...