Loading…
HuaZi Technology wins $28.1M contract for Kandadji hydropower plant equipment · Endata