SoftwareUrbanChain adds 26.5GWh of Centrica Energy wind power to its marketplaceBy Digital Gossip, 25 February 2026