Yahoo Web Search

  1. Ads
    related to: uswitch energy
    • Energy firms owe Brits £1.8bn in credits

      Yahoo Finance UK· 1 month ago

      Energy suppliers owe 13 million households £1.8bn ($2.5bn) in credit balances, with more than 1 million consumers due more than £300, new data revealed....

  1. Ad
    related to: uswitch energy
  1. Related searches

    switch energy suppliers