Digital Marketing & Ad Tech News

Apple cast Octavia Spencer as Mother Nature to review its progress on sustainability

Also, a second short film screened at Tuesday’s Apple event positioned its watch as a literal lifesaver