Technology company Microsoft is reported to have postponed or stopped data center construction projects in several countries, including Indonesia.
Reported by Engadg.....