Press Release

India lays out the red carpet for Italian companies to ‘plug and play’ in its food parks