The company will hire more than 100 staff in the product, finance, technology, leadership and management roles and functions.
Read MoreThe company will hire more than 100 staff in the product, finance, technology, leadership and management roles and functions.
Read More