Aug 29, 20216 minAre the Tech Giants Monopolists?Tech giants are being increasingly seen as monopolists, thereby subjected to enormous public scrutiny. Is this justified?
Aug 20, 20213 minThe Global Minimum Corporate Tax Globalisation has always been a positive force in the world's economic progress. In this internationally competitive environment, nations...