COLOMBO, Sept 26, 2007 (AFP) - High taxes and red tape are eroding confidence in Sri Lanka, one of the worst places to do business in South Asia, a study by the International Finance Corporation (IFC) showed Wednesday.
The research which ranked 178 countries around the world on trade, taxation...