The Covid-19 travel restrictions have created a problem for many entrepreneurs looking to register a company abroad. Now more then ever the option to register a company and a set up a corporate bank account without the requirement to travel is highly sought after. These are our top 5 Locations which enable fast company incorporations and easy company registration which are ideal in today's climate.