20220121 business.india-business: Ind directors quit PTC's finance arm