/ CRN
While Alphabet’s Q2 earnings took a hit from a big European Union fine, Google’s cloud business is winning more large contracts than ever before. Read More