Indonesia to build ‘world’s largest’ tidal power plant
The Indonesian government has approved a plan to build what has been billed as the world’s largest tidal power facility in the ecologically rich Indonesian island of Flores.
Publication Date:
08/05/2017