Large stock deals soar in India as ‘window of opportunity’ opens

11/07/2025