97 Indian businesses showcase goods at Expo Riva Schuh
A total of 97 Indian businesses showcased their products at the leather footwear and accessories trade show Expo Riva Schuh in Italy along with the Council for Leather Exports.