Japan launches two huge floating solar power plants

Japan just completed and launched two massive floating solar power plants. They will provide electricity to a 1,000 homes without taking any electricity from the grid. These 'mega-plants' are part of...