VANCOUVER — An Ontario company that put down a deposit to buy a luxury hotel in Richmond, B.C., pulled out of the deal worth tens of millions of dollars weeks later because of "uncertainty" caused by ...