Indo-French Chamber of Commerce launches presence in Chandigarh