Barcelona's Zona Franca consortium posts €40.5M profit, accelerates DFactory tech hub expansion to 60,000 m² · Pollar