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