The Richardson, TX-based company was founded in 2005 and booked $462 million in sales for the 12 months ended July 31, 2020. It had planned to list …
read source

The Richardson, TX-based company was founded in 2005 and booked $462 million in sales for the 12 months ended July 31, 2020. It had planned to list …
read source