News

The biggest challenge to igniting growth is the UK's sky-high energy costs, Tees Valley Mayor Ben Houchen has warned.