World Big problems for Facebook, Messenger and Instagram – Meta confirms trouble by admin March 5, 2024 March 5, 2024 At 18.07 Meta reports that things are starting to recover. Meta is the company behind, among other …