Definition of Celtro. Meaning of Celtro. Synonyms of Celtro

Here you will find one or more explanations in English for the word Celtro. Also in the bottom left of the page several parts of wikipedia pages related to the word Celtro and, of course, Celtro synonyms and on the right images related to the word Celtro.

Definition of Celtro

No result for Celtro. Showing similar results...

Meaning of Celtro from wikipedia

- spin-off Celtro raises $2.7m - Globes". Globes. "ECI Telecom and Momentum Management Announce Spin-Off of Celtro Inc". "Cellular Infrastructure Firm Celtro Spins...