News

64% of companies have reduced waste and have lowered energy consumption levels after shifting to the cloud? We know the New Year is over, but that’s...

We knew that big, technological releases would make an appearance this year, but to what extent, we didn’t know. Day 1 saw the launch of two interesting...