3 ms·
$7 billion in assets does not seem severely limited to me. Maybe compared to a handful of the most funded/richest companies in the world
by ilaksh 2y ago
$7 billion in assets does not seem severely limited to me. Maybe compared to a handful of the most funded/richest companies in the world