Pop Quiz Posted on November 16, 2022 by Ron Byrnes Reply Who Said It: Elon Musk or Mr. Burns? I scored 83%.