Shell to Exit European Home Retail Energy Businesses

Shell is exiting its home retail energy businesses in Britain, Germany and the Netherlands.  This post appeared first on Hart Energy.