India, Russia agree to resolve investor concerns in oil and gas projects
New Delhi: India and Russia on Friday discussed strengthening energy cooperation, with both nations agreeing to resolve the challenges faced by their investors in the oil and gas sector. At the 2025 annual summit in New Delhi, the two sides also discussed …