HomeIFTTT Apple terminates Epic’s account, Meta platforms get knocked offline and former Twitter execs sue Elon Musk byAdmin -March 10, 2024 0 via TechCrunch Tags: IFTTT TechCrunch Facebook Twitter