What are Richardson's competitive advantages for overseas companies looking to locate their business in the U.S.? Report Companies and individuals invest in Richardson because it is centrally located in North America for optimal business coverage, has a well-educated technical workforce, low taxes, low cost of living, and a wonderful quality of life. Read more. Back To FAQs