Shell joins effort to electrify petrol stations Posted on March 21, 2018March 21, 2018 by Mark Waterhouse Ever wonder what happened to all the petrol stations in Britain? Source: Sky Business News