India Nepal Renew Oil Supply Agreement

UPSC Prelims 2025 Notes