India's budget balanced, markets set to rally.

Record ID: 329568