Is India paying the price for Russian oil?
While the move has triggered strong reactions from India, it also places New Delhi at a strategic crossroads of balancing energy security, trade relations, and global alliances.


Florence Naa Oyoe Quartey
Florence Naa Oyoe Quartey
Front of mind