Innovation For Solving Nepal’s Pressing Issues

Located in South Asia, the landlocked country of Nepal is situated between India and Tibet and has been a refuge for people from many linguistic and ethnic backgrounds for generations. It is also home to some of the highest peaks in the world, right from the majestic Everest to the breathtaking Cho Oyu.  While the … More Innovation For Solving Nepal’s Pressing Issues