IndoStar Capital Finance Limited (IndoStar), a retail non-banking financial company, announced the appointment of Deep Jaggi as Chief Executive Officer. R. Sridhar will continue as Vice Chairman of IndoStar until the end of his five-year term on 17th April 2022, a statement said. Over the past five years R. Sridhar has ably led the transformation…