MSME business sentiment improves in 2025 — BCG