Germany, France, UK: big firms must pay tax

Germany, France, UK: big firms must pay tax

The finance ministers of Germany, Britain and France on Saturday launched a new drive to force big business to pay its fair share of tax and halt the schemes of top firms to keep payments to a minimum.

Starbucks has ‘never paid German income tax’

Starbucks has ‘never paid German income tax’

Starbucks aims to treble its cafes in Germany

Starbucks aims to treble its cafes in Germany