Indian banks reportedly accounted for 81% of fresh credit from November 2025 to August 2026 · Digg