Posted inAustralia, China, European Union, Germany, India, Middle East, New Zealand, Oceania, South Asia, Sri Lanka, Taiwan, United Kingdom, World

Panama Papers, tax havens and the global fight against corruption

It started off as one of those typical conversations you have when you’re in a foreign country and the taxi driver recognizes you to be a foreigner. “Where are you from?,” he asks, soon after I get into the bright yellow taxi cab, to which I reply “Sri Lanka.” “Beautiful country,” he responds. “Have you […]