site logo

HP opens 150K-square-foot 3D manufacturing center in Barcelona