BusinessChallenger Energy Group secured a significant boost with a £1.5 million strategic investment from Charlestown Energy PartnersbyStaff ReportApril 18, 2024