University of Manchester Signs Landmark 10-Year Solar Power AgreementBy James RichardAugust 29, 2025 The University of Manchester has entered into a 10-year corporate power purchase agreement (CPPA) with the 71 MW Medebridge Solar Farm in Essex, England, marking what…