Tech Energy Business Strategy Videos Awards
Tech Energy Business Strategy Videos Awards

Apple to repay 10 years worth of tax in France

A deal was reportedly first struck late last year that will see the US tech giant repay an expected $570m in back taxes to French authorities

Tagged in: , ,