Innova Signs 40-year-old PPA for solar projects in Wales-PV Magazine International Policy February 26, 2025 Two solar and storage projects in development near Wrexham, Noord -Wales, will supply electricity to nearby sewage treatment work. The…