Financial firm Sedulo sees revenues rise to £20.6m
Financial advisory firm Sedulo, which employs 45 people at its Liverpool base, is reporting annual revenues of £20.6m - 37% higher than in 2023. Tony McDonough reports Financial advisory firm Sedulo says its annual revenues are up…