The new International Testing Agency (ITA) has now commenced operations, providing comprehensive anti-doping services to the global sports community.
The ITA will be headquartered in the Swiss city L...
This article is for subscribers only
To continue reading, please choose one of the options below.