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 […]