Cartrade mentioned in a post-earnings release that it has attracted nearly 85 million average monthly unique visitors during the quarter, with 95% of that traffic being organic. The company now has presence in over 500 physical location.
Cartrade mentioned in a post-earnings release that it has attracted nearly 85 million average monthly unique visitors during the quarter, with 95% of that traffic being organic. The company now has presence in over 500 physical location.