Setapp

Sea/ buys Setapp

Clarksons’ spin-off Sea/ has announced the acquisition of Setapp, a technology company based in Poznan, Poland, employing approximately 50 people….

Read More