by Lucy Edwards
London is a leading financial centre for global commerce. As people’s lives and industry become increasingly international, those who travel to the City need to know how to conduct their business dealings to avoid falling inadvertently into the UK tax net.
Sign-up for full access to India Investment Journal. It's FREE
Already a subscriber? Log in