Athukorale said. The International Transport Workers Federation (ITF) that monitors the maritime industry has placed Sri Lanka among 31 other countries on what it known as the “Flags Of Convenience” ...