Strawberryfrog India has won the creative duties for the textile, apparel and fashion major, Raymond Limited. Awarded after a multi-agency pitch....