Posted inAustraliaChinaEuropean UnionGermanyIndiaMiddle EastNew ZealandOceaniaSouth AsiaSri LankaTaiwanUnited KingdomWorld

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 […]