E-Business Visa to India is granted for a period of one year multiple entry with each stay up to 180 days. Hence applicant can apply for this type of India Visa for frequent visits for one year from the date of visa issuance to India.