Business & Finance Sevoke PLC reports slight EBITDA beats in FY24 results Sevoke PLC reports slight EBITDA beats in FY24 results