Investor Shelf

Mrsool

Company · SA · 2 documents

Key number
500 million USD
Potential yearly VC investment by 2025. STV p.2
Key number
$481.6 billion
Global last-mile delivery market, projected size in 2034. Riyadh Valley Company p.5