The CEO of Anastasia Beverly Hills says she had to beg for a $500 credit card before she could start her beauty empire May 8, 2025By crystalg Business Insider Business Insider