Read More General business news Toll Brothers acquires home building company Keller Homes Toll Brothers, a US luxury homes builder, has acquired Keller Homes for an undisclosed price in a move… byPallavi MadhirajuSeptember 19, 2020