Articleshpimages397476033.jpeg

Most tech companies would pay more tax under the proposed global minimum rate