These links provide visa and business information in various countries.
Austria - Starting a Business in Austria
Canada - Immigrating to Canada as an Entrepreneur
Germany - Visiting, Living and Working in Germany
Switzerland - Legal Aspects of your Business in Switzerland
United States EB-5 Visa for Investors
United States Embassy and Consular Sections Worldwide