
Green Power for Nepal The first shipments for the new Upper Tamakoshi Hydropower near the Nepal–Tibet border, were moved by the team in Asia, after a preparation of several weeks. These shipments of smaller parts were loaded on flat racks...
Read More