Index17


More than 12,500 trade visitors from over 100 countries are expected at Index 17 in Geneva, Switzerland.
More than 12,500 trade visitors from over 100 countries are expected at Index 17 in Geneva, Switzerland. Photo: Palexpo

More than 12,500 trade visitors from over 100 countries are expected at Index 17 in Geneva, Switzerland.