mayorwatch.co.uk
Government awards London £7m for new electric buses
The capital is the biggest beneficiary of a Department for London scheme which will fund a total of 263 new ultra low emission buses across England and Wales.