International Report Welcome to Richardson - the International Business Capital of North Texas. If your company is ready to establish a presence in North America, then we're the right place to set up your operation. No matter the nature of your operation: a U.S. sales office or North American headquarters, we have the business climate and resources you need. Watch video in Japanese. A Where is Richardson, Texas? Why Texas? Texas is the best state to locate your business. Dynamic state economy. No personal state income tax. High quality of living. Low cost of living. Skilled, highly educated workforce. CST time zone services entire U.S., Canada and Latin America. Why Richardson? We're home to one of the top four technology clusters in North America. International Business Capital of North Texas. Home of the Telecom Corridor®. Designated an "Area of Innovation" by the International Association of Science Parks (IASP). Easy access to DFW Airport for domestic and international flights. Home to the University of Texas at Dallas.