News Ad group closes after Elon Musk sues advertisers Sources from Deadline com • Clownfish TV on Youtube • Published 2 months ago