Carraro sets IPO price band at ₹668-704/shr, to invest 63 mn euros over 3 yrs
The company, which is a subsidiary of Carraro S.p.A, already has two manufacturing units in India and a research and development centre and the country contributes about a fifth to global revenues.