News

Switzerland ratifies India-EFTA trade deal, paving the way for October launch. The agreement promises increased investment and job creation in India.