Transport for London Renewable Energy Power Purchase Agreement — TRANSPORT FOR LONDON contract | BidSonar