Shell Energy Retail has acquired Hudson Energy Supply, including its domestic retail arm Green Star, for “up to £10.5 million”. Green Star currently supplies 200,000 UK customers
Shell Energy Retail has acquired Hudson Energy Supply, including its domestic retail arm Green Star, for “up to £10.5 million”. Green Star currently supplies 200,000 UK customers