“IGT AND AMARA” SIGNS MASTER LEASE AGREEMENT FOR COLOCATION Leave a Comment / By admin / September 20, 2017