February 2026: Indian corporate growth picking up