Costa Rica NewsUncategorized Costa Rica Corporations Tax Looks Like It May Be Returning by Admin 2017/03/05 Costa Rica News – You are staying? You are Going? Make up your mind already.