Trial against Meta in New Mexico highlights video depositions by top executives

Trial against Meta in New Mexico highlights video depositions by top executives