Front Page Harrogate SME Trio of business wins for Cicada 4 years ago Steve Everett Cicada is off to a great start with three new business wins already this year….