Fresh job cuts are sweeping the technology sector with Microsoft the latest company to be making layoffs. The tech giant is ...
Microsoft data center will consume a massive amount of electricity, enough to power several hundred thousand homes.