By Paul Sandle
The boss of BT BT.A said the burden of “government inflicted” taxes and compliance was 10 times higher in Britain than in Europe, as she warned that uncertainty about any further increase would deter the investment the country…
Continue Reading
