New Delhi: April 2026 was an unusual month. Three significant Indian companies, in the same four-week window, found ...