Carraro India's Rs 1,250 crore IPO is open for subscription. The offer closes December 24. The IPO is entirely an offer for sale. The price band is Rs 668-704 per share. Listing is expected on December 30. Analysts recommend subscribing to the IPO. The company manufactures transmission systems for vehicles.