CASTOR revenue hit $13.8M in 2024

CASTOR generates revenue from customers

CASTOR

Tel Aviv, Israel

About Company RevenueFundingTeamFounder/CEOCEO Net Worth