Business Challenger Energy Group secured a significant boost with a £1.5 million strategic investment from Charlestown Energy Partners byStaff ReportApril 18, 2024