Enlarge / Google logo seen during Google Developer Days (GDD) in Shanghai, China, September 2019. Lyu Liang | VCG | Getty Images Google has suffered its first recorded revenue decline, as the coronavirus crisis wiped 8 percent from advertising income in the latest quarter and depressed parent company Alphabet’s revenues by 2 percent from the […]