02 min Technology Facebook Users Can Now Claim Their Share of $725 Million Settlement Facebook, the social media giant, has recently made headlines with its $725 million settlement fund for US-based users… Mustafa HasanApril 24, 2023 Read More