Maria Fernanda Garza, the Chair, of the International Chamber of Commerce (ICC), arrived in Sri Lanka last evening (18). The ICC, representing 170 countries with a corporate membership of 45 million companies, is the largest and most influential business organisation globally. Only Chamber to represented in United Nations, WTO and WIPO. Her first visit to...