India, Switzerland agree to relax visa rules

Record ID: 423451