IndoStar Capital Finance Limited (IndoStar), one of India’s leading non- banking financial companies, announced its financial results for the year…