#record


National Grid clean energy

UK hits major clean energy milestone

UK, London: The UK has hit a major milestone as we pass the one trillionth kilowatt hours (kWh) of electricity generated from renewable energy sources.