In a landmark moment for Sri Lanka’s transport sector, the International Transport Workers’ Federation (ITF) unveiled The Palace—a brand new welfare facility for seafarers—while declaring its ...