Microsoft hits its 2025 renewable energy target

Technology