Microsoft and Alphabet had similar but different Q1 results. …read more
Source:: techradar.com – Gadgets