Don’t Be Too Impressed With the FTC’s $5 Billion Fine of Facebook

The settlement specifically indemnifies Facebook, its executives, and its board of directors against “any and all claims … prior to June 12, 2019.”
Source: Don’t Be Too Impressed With the FTC’s Billion Fine of Facebook