Yahoo! Big Idea Chair awards, one of the most prestigious in the advertising industry, records its highest ever response, with 284 entries....
Yahoo! India announces the jury for Big Idea Chair Award 2011, and extends the last date for submission of entries to 15th September 2011. Yahoo!....