If you ever travel Route 138 from the island of Montréal in the direction of Châteauguay, you would be forgiven if you missed spotting the world's 3rd largest online gaming jurisdiction. Plaza 138 is a sleepy, run-down strip mall, comprised of weather-board buildings with mostly ...
Read more >