Trucordia Acquires Insurance Business of Archibald Insurance Trucordia has acquired the insurance business of Archibald Insurance, with offices in Richmond, Midlothian and North Chesterfield, Virginia. Read more