Two Canadian rental car companies have been accused of involvement in a massive car theft and money laundering scheme ...
For decades, the rental car counters have been housed in nearby trailers. Now they’re actually inside the building.