Online building materials CMO suffers from challenging market and poor British weather May 31, 2024 Online-only building materials firm CMO's revenue and profits suffer a significant drop over the last financial year as the group blames a "difficult market backdrop"