Sri Lankan politicians and Swiss Account saga!

A cache of leaked Swiss bank files analysed by a network of investigative reporters contained information linked to 92 Sri Lankan clients holding 129 accounts with a total value to the tune of approximately US […]