In its first venture outside Indian property company Lodha has purchased the Canadian High Commission building in London for £306m. The Mumbai-based group beat off six rivals — including bidders from the Middle East, Asia and Russia— to snap up... Read More