image
India remains among fastest growing major economies despite