International technology group ANDRITZ has received an order from Doosan Heavy Industries & Construction Co. Ltd, relating to the Upper Trishuli-1 hydropower project in Nepal. The contract involves complete hydromechanical and electromechanical works of the 216-mw run-of-the-river hydropower plant, Read more