Chinese ambassador says China-India ties at crucial stage, urges India to create fair, transparent business climate for ...