Budget lacks vision, direction and sensitivity, says India's main opposition.

Record ID: 329615