Source: ESG Today
UK-based clean energy tech company Octopus Energy Group announced today that it has acquired a […]