Technology Big Tech Says Global Tax Deal Is a Win Sam Schechner - July 1, 2021 0 Photo: Nina Riggio/Bloomberg News