Remix.run Logo
▲ wmeredith 2 hours ago

They had $67 billion in revenue last year, which was up 7% from the previous year. Not exactly out of business.