This comes from an FT report this morning on a survey of tax opinion held by 75 large companies: More than six of 10 of the
Read the full article…
Richard Murphy
Support This Site
If you like what I do please support me on Ko-fi using credit or debit card or PayPal