Carraro India IPO opens today: Key things to know before subscribing to the issue