selected country
Mauritius

Microsoft Indian Ocean Islands Ltd.

Business address
Microsoft Indian Ocean Islands Ltd., 3rd Floor, Barkly Wharf Le Caudan Waterfront, Port Louis, Mauritius
Phone
(230) 202 8100