Rs 20,000 Crore Of Sahara Investors' Money Still Unclaimed With SEBI After 12 Years

Over a decade after the Supreme Court's directive, Rs 25,163 crore remains with SEBI, mostly unclaimed by Sahara investors

Business