Square Debate on Energy in Europe

What is this new Square Debate on Energy in Europe? France, the United Kingdom, Germany and Russia will get together to debate and put the question of renewable energies and supplies into European perspective. The students taking part delivered an impressive, and at times challenging performance. This debate, which is currently of major concern in…