India needs stronger financial discipline at both the government and corporate level, Uday Kotak has said.