English: Also read: >India ranked best for investment
Telugu: చదవండి: పెట్టుబడులకు భారత్‌ అత్యుత్తమం: మోదీ