Glasgow becomes the hub of ITS this June - Host City News