Solutions Lab JSC (SOLA)
Solutions Lab JSC: owners from filings, 2 deals, financial statements and the exchange price. Tax ID 308349548.
Deals
- Makesense acquires a minority stake in Solutions Lab 29 September 2023
- Makesense acquires a minority stake in Solutions Lab 16 February 2023