Thailand makes green push with floating hydro-solar power project.
Keywords: Hydro-solar power project--Thailand.