UCI opens development center in India

By Stephen Frothingham

AIGLE, Switzerland (BRAIN) — The international cycling union, UCI, is opening a satellite World Cycling Centre in India at the New Delhi velodrome.

The India facility will be UCI’s fourth satellite center along with centers in Japan, South Korea and South Africa. The UCI operates its primary center in Switzerland.

The new India center is part of the Indira Ghandi Sports Complex, which is a legacy of the 2010 Commonwealth Games and host of the 2015 …read more

Via:: Bicycle Retailer and Industry News