MJ Gleeson flags £7.5 million profit shortfall on land sale delay; shares fall
MJ Gleeson flags £7.5 million profit shortfall on land sale delay; shares fall
MJ Gleeson flags £7.5 million profit shortfall on land sale delay; shares fall