Markets.News
uk (q1) Total Business Investment YoY actual: -1.3% vs -1.8% previous;est -1.8%