Legal & General takes over Cala Homes

Insurance giant Legal & General has agreed to pay around…