Energy suppliers in the UK have thrown down the gauntlet to Shell, challenging its newly-rebranded energy supply outfit to “bring it on”.
No comments:
Post a Comment