Yes, Mexican law requires you to apply for a visa if you are thinking of making a direct investment, supervising it, representing a foreign corporation, or making any kind of business transaction. We can help you apply for a mexican visa to start a business.