How the 2018 Oscars Were Streamed: Platforms, Access, and What Changed
technology
The 2018 Academy Awards were produced by television veteran Michael De Luca and Jennifer Todd and held on March 4, 2018, at the Dolby Theatre in Los Angeles. The ceremony was st...
Open article