SHL Global Management Ltd

1 Month ago
Impact investment firm Omidyar Network has made a multi-bagger return from its ...