An approved business visa permits the holder to travel to and enter the country for business-related activities such as attending meetings and seminars, signing contracts, and finalizing deals. At the moment there is no dedicated online application for a business visa.