Daily Archives: October 17, 2017


PEDAL secures a 4 year framework contract with EFSA

PEDAL Consulting just signed the 4 year framework contract with the European Food Safety Authority (EFSA), providing this EU agency with a subscription to a media contacts database in order to support EFSA’s Media Relations team in researching information, including contact details, about journalists and media outlets. The database will […]