Palau International Ship Registry (PISR) has issued a statement in response to ITF’s claims that were published last week and placed Palau’s registry flag...