China has successfully positioned itself as the leading producer of technology for renewable energy. It is flooding the world market with its cheap products, leaving…
The German Federal Government's recent decision to build a liquefied natural gas (LNG) import terminal on the picturesque island of Rügen has ignited a heated…