The United States is still seen as the place to be for tech start=ups, but the climate there is getting unfriendlier to immigrants, it seems. Have you thought about accelerating your business in Canada? We have the best trading relationship with the US (even with the insults endured lately). And, we have a superior standard of living.
Tell me what you think.
Read Whole Article - 63 Words