Budgeting Latest News Oil & Gas Planning & Economic Development Power/Electricity Revenue Technology

Shell Mulls Sale Of UK Energy Supply Business

Shell Plc is reportedly considering selling its UK energy supply business after injecting £1.2 billion into the loss-making division to help it cope with rocketing gas and electricity prices. News report on Thursday from The Telegraph, UK-based newspaper, quoted the company as saying that it has launched a strategic review of the business, which supplies […]