Loading…
Toshiba to supply four 105-MW hydro turbines for Indonesia's Kerinci Merangin plant · Endata