1 article
In just three months, Netflix's Product Innovation team guided the setup of the massive 180-foot-long DARK BAY LED wall facility, fundamentally changing how scenes are shot.