China’s new ambassador to India says China has called for a free trade pact with India to fast track business ties, according to Hindustan Times