India’s no. 1 off-road racer, CS Santosh has been announced as the Brand Ambassador of Favre-Leuba, the second oldest Luxury Swiss Watch Brand,....