STAR TELECOMMUNICATIONS (… 421322645 valuation | Upswitch bv