I think some investors keep talking about the India vs China startup comparison just to get attention
0 replies13 likes
Mohd Rihan
Student • 4m
Elon Musk building a town in Texas, where all of the musk's company (Space x, Boring, Tesla...) headquarters are located. Musk wants to build that for his employees and call it Starbase.
Soon bro wants his own planet.💀