US-Australian Shein competitor Princess Polly recently received B Corp certification, gaining a coveted stamp of approval from one of the world’s leading corporate responsibility labels.