Microsoft Corporation is the world's leader in the design, development and marketing of operating systems and software programs for PC's and servers. The group also builds and sel ...
Microsoft's data center construction site in Amsterdam was breached by more than 100 environmental activists Friday as part of coordinated protests against similar facilities across Europe ...