Oceans of Energy, a tie-up of energy producers, scientists and researchers, intend to install floating solar panels in the North Sea, making up a solar park that will supply power to the Dutch mainland, Reuters reports.