Did the new EU member states have to adopt this new legislation as well?
Yes. The twelve new member states (Cyprus, Czech Republic, Estonia, Hungary, Latvia, Lithuania, Malta, Poland, Slovak Republic, Slovenia, Bulgaria and Romania) which joined the EU in 2004 and 2007 had to transpose the Directive, just like the other member states.
Companies coming from the (non-EU) countries of the European Economic Area – i.e. Iceland, Liechtenstein and Norway – have the right to establish SEs. Therefore, these states had to adjust their national legislation as well.