ENERGY Shell exits energy retail business in UK, Germany and Netherlands by Anadolu Agency June 6, 2023 by Anadolu Agency June 6, 2023 Shell, the London-based oil and gas company, announced a decision to withdraw from its home energy … Read more 0 FacebookTwitterPinterestEmail