Miratech, a global IT services and consulting organization, continues its global expansion with a new 573,000 sq m facility in Seville, Spain. This location …