Founded in Montréal, Canada in 2005, Lightspeed is dual-listed on the New York Stock Exchange and Toronto Stock Exchange ...
In some sense, the fact that humans still exist is nothing short of a miracle. After all, we’re not exactly the easiest ...