China to ‘set up solar power station in Nepal’

China is reportedly planning to install a solar energy power station in Nepal. Reports claim the Nepal Government has shown interest in lighting up the Singha Durbar (pictured), the official seat of the Government, in the capital city of Kathmandu with solar panels. Keshav Dhoj Adhikary, Joint Secretary at Nepal’s Energy Ministry is quoted as […]