500 million downloads to date, Perfect Corp. is transforming the beauty game by marrying the highest level of augmented reality (AR) technology with the ultimate shopping experience, completely reinventing the online to offline (O2O) consumer beauty journey ...