It was announced today (Tuesday 20th October) that leading British agency, The Agency, has joined with management and production company, Avalon,… Full story »