Hosted on MSN4mon
Over 70 complaints lodged against Shell over allegedly misleading ad: 'It is embarrassing'"The advert shows the various ways Shell UK is powering progress in the UK, from supplying crucial gas to help secure the energy people rely on today to installing thousands of Shell electric ...
Energy major Shell intends to grow its sales of LNG sales by 4% to 5% per annum in the period to 2030 as part of its goal to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results