Site icon Psychology Life

Rich nations ‘millimetre away’ from tech tax deal

Rich nations ‘millimetre away’ from tech tax deal

Finance chiefs from the G7 are meeting in London, and the French finance minister said a minimum tax deal is very close
Read More

Exit mobile version