Tax demand

Is Volkswagen case going the Vodafone way?

What is the connection between a leading car manufacturer and a telecom player? Both have faced the wrath of tax…

6 hours ago