Union minister Shekhawat calls PM Modi India's biggest brand ambassador

India