Remix.run Logo
marcosdumay 3 hours ago

One in China and one in Russia.

I doubt they are talking about the same thing as the US companies. So it would be useless to extrapolate their economics.