VAT
-
Business
Portugal Blows the World Travel Awards Out of the Water, With 39 Awards
Portugal swept up at the World Travel Awards, hosted in Madeira, clocking in with a total of 39 awards –…
Read More » -
Europe
As Brexit Looms, Progress is Made on Overseas Territories in Spain and Cyprus
Only five months remain until Britain exits the EU, and while a free-trade deal still remains to be seen, a…
Read More »