UK developer Innova inks three PPAs with energy trading and services company ElectroRoute. The offtake agreements have been structured to align with existing UK government backed contracts for ...