4 May 2021

Two Sigma Impact invests in soap, skincare supplier