Sothys Organics Talks Innovation in Skincare

The business outlines their award-winning skincare formulations and natural sciences-led future.