Standard Chartered India posts 15% profit boost for 2025

Business