Top 50 Indian companies post 18% June quarter profit growth

Business