Social Bella, a leading beauty-tech company in Indonesia, is excited to launch the Beauty Idea Lab, a competition aimed at discovering and supporting early-stage beauty brands t.....