25 May 2016

French officials raid Paris office of Google

From Morning Report, 6:09 am on 25 May 2016

Google's headquarters in Paris have been raided by French officials as part of an investigation into tax fraud.