Strategic Decisions India, ignoring Western pressure, continues to import crude oil at a cheap rate from Russia, even after Russian invasion of Ukraine. Naturally, the Narendra Modi Administration in New Delhi has […] Koushik Das 4 weeks ago Leave a Comment