Russian President Vladimir Putin's visit to India starting December 4 comes at a moment when the global economic and strategic landscape is undergoing profound dislocation. His presence in New Delhi ...