Were you aware that the United Kingdom produces approximately 26 million tonnes of waste on an annual basis? Out of this rather staggering figure, more than...
Two of the eight energy storage contracts available from the National Grid’s Enhanced Frequency Response tender process have been secured by Low Carbon, a top UK...