Leeds-based PR and communications agency, Definition Group, has netted more than £700,000 in revenue this year following a flurry of recent business wins. The run of successful new partnerships come ...