Geico is putting a “down payment” on North Texas with the unveiling of its commercial insurance regional operations hub in Richardson on Thursday. The company, best known for private car ...