Indian companies borrowed record $4.43 billion in December 2025

Business