Finance XLMedia shares fall to record low as group predicts revenue, earnings drop 18 Dec 2023 - News