Advertisement
KATIE GRAVES

In tax terms, Britain's budget, released on March 19, was mostly uneventful. However, there were some unexpected announcements for non-residents who own British property.

Related Topics
No Related Topics