Carraro India exudes optimism despite current downturn

Laying the foundation stone for a new production plant that will complement the existing ones at…