Withhold Your Horses!

Withholding taxes could be the next big holdup for the OECD's 140-country agreement on digital taxes. Here's what this means for the overall project going forward.