European Steel Technology Platform Begins new life as independent legal entity