Logo

Logo

Lhasa

Foreign hands in Nepal

Located between the two most populous countries, India and China, which are also among the fastest growing economies in the…