25 employees
Star Net offers brokerage and managed account services to retail and institutional clients via state-of-the-art automated trading platforms.
2018