France in Spat Over Future Gafa Tax on Tech Giant Firms

The French parliament has finally agreed to the levying of ‘digital’. That means that the tech giants Google, Amazon, Facebook and Apple – also referred to as GAFA – now ...

Breaking Now

Recent Posts

Load More