npower signs TATA steel

npower have won the contract to supply TATA Steel’s UK plants. The huge contract is one of the biggest ever industrial energy supply deals and is npower’s biggest. It means they’ll be providing 5 Terawatt hours of energy to 22 TATA Steel plants. To put that in context, 5TWh is enough to power all the […]