Last week, Securities and Exchange Board of India (Sebi) named 331 listed companies as suspected “shell companies”—companies that exist for the purpose of financial manoeuvring—and asked stock ...