I read the same article. Most tour companies have to meet certain standards even in the countries they are in. Any company ie Air Transat Holidays ( large canadian tour company) requires that the local tour company (in a country) meets certain standard. If not they aren't used or told to clean up there act.
SS Ithaca , Volendam , Mariner of the Seas (x2) , Veendam , Coral Princess , Island Princess (x3) , Emerald Princess,Sapphire Sapphire (x3),Diamond Princess