First-ever Artificial Energy Island ‘Princess Elisabeth’ Set To Be Installed in the North Sea The world's first artificial energy island will be built soon in the North Sea. by Jace Dela Cruz