News

France-based PrestaShop, an e-commerce solutions provider, opened its first U.S. office with 3,500-square feet of space in Miami, creating 85 direct jobs. (Read more)