Shell Energy Retail has been appointed as supplier of last resort (SoLR) to the customers of recently failed supplier Green. Shell, which already serves around 900,000 customers, will take on the 255,000 domestic and a small number of business customers.