Starting a Solar Power Business in Nepal

Nepal is located between the two Asian giants of China and India and Nepal is often described as a yam between two giant boulders. Kathmandu is the capital and is a haven for trekkers and tourists from all over the world especially as the Himalayas and Mount Everest are on the borders. But Nepal is