what is the difference between royal dutch shell a and b shares?
The A shares have a Dutch source, hence are subject to a 15% withholding tax, while the B shares are UK source hence no withholding tax.