3 min read News Computer & Tech ‘They may as well not do it’: CEOs balk at Google’s $1,000 ad credits for coronavirus relief June 5, 2020 debora CEOs of small travel companies think Google should do more to help them rebound...