By Simon Jessop and Susanna Twidale Twenty-five GWh to be built at sites in Italy, Britain Part of 100 GWh buildout that could cost $4 bln-$5 bln Targets more than $15 billion in revenue over 20 years LONDON, June 23 (Reuters) – Independent energy firm NatPower and Tesla (TSLA.O) said on Tuesday they had reached … Read more
