Medical research - Image by kp yamu Jayanath from Pixabay

Today’s launch of the European Commission’s Competitiveness Compass risks becoming a victory for polluting industries at the expense of workers, the environment, and future prosperity.

European companies - Photo by Dmitriy Zub on Pexels

Setting up a European Company (Societas Europaea, SE) can be a strategic move for businesses looking to expand across Europe. A European Company is a public company registered in accordance with the corporate law of the European Union