Rumors suggest Microsoft has ended some US data center leases, sparking fears of reduced demand for Internet Data Centers (IDCs). In contrast, Taiwanese IDC operators are optimistic, citing ...