India's current account deficit hits $7bn in July 2026

Business