Sorry, have to disagree. It is still there. It's headquarters are still in Rome, just goes by a different name.
No, no, it's headquarters are in Athens ~ (as confusing as that might be).