Advertisers Embrace 'Rich Media' Format Advertisers Embrace 'Rich Media' Format Advertisers Embrace 'Rich Media' Format What does “rich media” mean? One word – video. Interactiv… byMF7 -April 10, 2023