How Netflix’s Squid Game inspired a global marketing phenomenon
Red light, green light Unless you’ve been living under a rock for the last thirty days, it’s highly likely you would’ve at some stage come across the mass hysteria over Netflix’s new Korean drama series