Reddit Inc spent more than a decade known as the Internet’s edgy bulletin board, a site where mostly anonymous users could post memes and share wild opinions on topics ranging from investing advice to Taylor Swift’s love life. It was also a service many advertisers tended to avoid. Read full story