3 ms·Cayman Islands also screams shady Heh, yeah, like KBR. A huge company and ... quite shady.by sabat 19y agoCayman Islands also screams shady Heh, yeah, like KBR. A huge company and ... quite shady.