Sadiq Khan and Octopus Energy launch new renewable company

lp (3)
London Power. Credit: @MayorofLondon via Twitter.