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.
Ubiquitous café chain Starbucks has not paid federal income taxes in Germany since it started operating in the country back in 2002, according a recent report.