RBI MPC Meeting 2025: RBI cuts repo rate by 25 basis points to 6.25%, a first in 5 years