Investors bidding for Carraro India IPO can apply for one lot of 21 shares and in multiples thereafter, which will entail a ...