Shell force-fitted 4,000 prepay meters in the UK while making £32 billion profit | Headliners May 5, 2023 fredom UK News UK News ‘Why can’t we celebrate the fact that Shell are so good at doing what they do.’ Credit GBNews Please support our Sponsors here :