Technology  Here’s what media giants face as they try to charm advertisers this week

Here’s what media giants face as they try to charm advertisers this week