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