Business | Thu Jul 10, 2014 5:15pm IST

Corporate winners and losers from budget