After a lengthy appeals process, the $725 million Facebook settlement connected to the Cambridge Analytica data privacy scandal is finally moving forward to the payment distribution stage. The ongoing ...