• GlueBear
    link
    fedilink
    164 months ago

    Hard to believe that 2030 is almost 5 years away. That growth is incredible, Deng’s call really saved the CPC