Microsoft Tucson Open for Business!

Microsoft Corp. announced that its new product-support facility in Tucson, Ariz., has begun taking calls from customers who need technical assistance.