Microsoft plans nature-inspired changes at more than 20 data center sites
Microsoft plans to bring nature-inspired restoration and landscaping projects to more than 20 data center sites in the United States and Germany, as it faces criticism over the local effects of its growing facilities.…