Finance Minister Smt Nirmala Sitharaman has presented a strong Union budget for 2025-26. It comes at a time of high uncertainty linked to global events, slowing domestic demand and a challenging fiscal outlook, said Mr Chandrajit Banerjee, Director General, CII.