Startup unveils $1 billion project that will transform power grid
Startup NatPower reported that it is investing more than $1.1 billion into a giant 32-acre battery energy storage facility near Middlesbrough that will store renewable energy for later use,









