Apple and the Walt Disney Company became the latest major corporations to suspend advertising on social media platform X, when both cut ties late Friday…Read More