The City of London Corporation is looking for a supplier of up to 55 GWh of renewable power a year under an off-site power purchase agreement (PPA).