He promised an “economic revolution”. But for India’s Prime Minister Narendra Modi, the question remains, can he deliver?
Caption
A digital display stock index is seen in Lujiazui, China, on March 9, 2026. (Getty Images)
He promised an “economic revolution”. But for India’s Prime Minister Narendra Modi, the question remains, can he deliver?