Tourism Business Platform to tackle barriers