News DLL posts €260m net profits in first half of 2023 New business volume was €19bn and reflected growth of 22% on a year-over-year basis.
News Novuna post record performance on the back of GRIDSERVE News Crystal Specialist Finance posts decade of growth