LandAmerica buys Capital Title for $251 million

Purchase will help title insurance giant expand