India's private sector companies post higher profits, lower debt: RBI Published 25 Feb 2025 Full Article