Investor Shelf

Famstar

Company · AE · 1 documents

Key number
$14.1 trillion
Projected global logistics industry size in 2028. Riyadh Valley Company p.5