Oct 21, 2019
0 min
Japan is home to 73 of world's 100 largest floating solar plants