The energy industry’s confidence that foundation meters will avoid becoming ‘stranded assets’ appears to be growing, as former critic SSE defended its installation of 150,000 of the meters.
The energy industry’s confidence that foundation meters will avoid becoming ‘stranded assets’ appears to be growing, as former critic SSE defended its installation of 150,000 of the meters.