Terra Firma is buying the business from renewable-energy fund Good Energies and the EverPower management team, both of which are reinvesting alongside Terra Firma.