Chhatisgarh Investments Limited is part of Sarda Group. Directors of Chattisgarh Investments Limited are Kamal Kishore Sarda, Saurabh Rathi, Ritu Jain, Navin Ramji Shah. Kamal Kishore Sarda is the CMD of Sarda group. Kamal Sarda's Offices in Chattisgarh were raided last year during Sarda Raids.
Can Fin Homes is professionally run. Their large shareholding does not impact Can Fin Management or Performance. However Sarda Group's other business operations may have an impact on their shares / related party transfers / pledging etc.
BS: Holding Can Fin and hence my views may be biased.