Microsoft beats on top and bottom lines with 40% Azure growth | The Tech Buzz