20200717 business.india-business: PTC India mandates IDFC Sec to divest arm