R104 million Cavendish Connect retail boost