In India is Zoho Free plan restricted to companies with turnover less than Rs. 25,00,000/= ?

In India is Zoho Free plan restricted to companies with turnover less than Rs. 25,00,000/= ?

Dear Team,
In India is Zoho Free plan restricted to companies with turnover less than Rs. 25,00,000/= ?  If not, what are the restrictions.

Thank you,
Anup