France unveils plan to tax internet giants’ revenue

//France unveils plan to tax internet giants’ revenue