iTMS set to launch in the UK next week Posted by Matt (Permalink) Published on 7 June 2004 Last edit: 2dd5168c iTMS set to launch in the UK next week