Translation of "Publically traded" in German

Related phrases