India okays 18 hours a day power supply to Nepal till Dec 31, World Watch | PolicyRisk