Locorum’s platform rewards customers for hiring local service providers. Locorum, a marketing tech company based in London, Ont., has raised $1.2 million CAD in pre-seed funding as it looks to enter ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results