Home Advertising TBWA\RAAD introduces its insights microsite An interactive platform that houses the latest insights, tools and evocative predictions about culture and industries on the back of the COVID-19 happenings