KasTheGreat KasTheGreat 05-08-2016 Spanish Answered Which corporations have headquarters in Costa Rica?