A new tourism board has been launched by the Tees Valley Combined Authority (TVCA) to enhance the region's visitor economy, which already ...