The India International Mega Trade Fair is set for 10 days in Ahmedabad Leave a Comment / Ahmedabad / By admin