We are being taken over in the name of net zero.” The project in question is the 2,700-acre East Pye solar plant, developed by Island Green Power (IGP), a UK-based renewables business owned by ...