With the move towards green energy on its way, Japan has made a bold move by creating this giant floating…
This website uses cookies to ensure you get the best experience.