We must find out why businesses pay too much for their energy - and soon
A previous investigation in 2016 found that a lack of competition in the supply of energy to SMEs meant their bills were 18% too high.
A previous investigation in 2016 found that a lack of competition in the supply of energy to SMEs meant their bills were 18% too high.