Our top “10” infographic this week is out!
Canada topped last month’s list of deals closed (by country), followed by the United States of America and Mexico. There were 24 countries in total, with #10-#24 all tied at one deal each.
Interested in receiving our updates as soon as we post them? Follow our social media channels: