About Chabahar port Chabahar port, which is being jointly developed by India, Iran and Afghanistan, is located in south Iran on the Gulf of Oman. Afghanistan is connected to the chabahar port through its land border with Iran, and India …
NEWS As a recent ruling by Rajasthan’s power regulator implies, enabling energy access must go beyond powering rural homes. BACKGROUND Over the past decade, India has made great strides in expanding energy access in rural areas. As per the …