Finding Niagara Falls in North Texas
Canadian Solar moved to Mesquite in 2022; Jamie Hall, part of the human resources team, relocated from Toronto; Hall and family love cost of living, opportunities, and friendliness. There are an estimated 230 sunny days in Dallas-Fort Worth every year. For most people, that’s a fun piece of trivia. For Jamie Hall, it was key […]
