Home Costa Rica News New City Mall in Costa Rica to Create Over 7,500 Jobs