India records over 247,000 new company registrations by March 2026

Business