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