The Punjab government will present its budget on March 17 in the state assembly here which would hold its budget session from February 29. More...