Ryo Okubo

JAPAN
Positions · 1
CompanyStakeFiled
Muscat Group195A36.84%2025-08-14
Filings · 1
Thu, Aug 14 · JST1 filing
10:335% STAKE195AMuscat Group · Ryo Okubo · 36.84%new 36.84%