An major green energy project is developing in the center of the North Sea. This innovative energy island, which bears the name of Princess Elisabeth of Belgium, is a daring step toward the transformation of renewable energy. Workers at a busy shipyard on the North Sea coast are building enormous concrete structures that will serve as the framework for this first-of-its-kind project. ..Read More