Home Costa Rica News Costa Rica Urged to Instate Value Added Tax (VAT)