NPIF invests £10m in Tees Valley businesses

    Cart