Transport for London to move towards 100 per cent renewable electricity

Transport for London

The Mayor of London, Sadiq Khan, has announced that Transport for London is moving a step closer to being powered entirely by renewable source electricity, which will help to meet his target of the capital reaching net-zero carbon by 2030.   Marking the start of London Climate Action Week, the Mayor revealed that Transport for […]