Calgro M3 earnings dip as housing demand stays weak

Residential revenue slips as group aligns construction to sales in weak market

Calgro M3 earnings dip as housing demand stays weak
Residential revenue slips as group aligns construction to sales in weak market