Calgro M3’s interim results reflect ongoing housing market pressures

· Moneyweb