A New, 60-Second Introduction

As Israel’s vaccination numbers increase, the local economy is slowly showing signs of life — including the advertising agencies. Now that I have a vaccination certificate and (soon) a green passport, I worked with one of them to create a new 60-second...