Opening a Bank Account for a Costa Rica Company: A Complete Guide for Foreigners