India's Largest NSE Listed Cloud Provider

Is your webhost really in India ? How it affects your site speed