Red Aspen, the Boise, Idaho-based beauty and cosmetics startup that offers false eyelashes for women, was center stage at the recent Miss America pageant held September 9 in Atlantic City, New Jersey. Twenty-six of the pageant contestants took up the company’s offer to try its signature lashes. Seven of the final Top 10 contestants were recipients […]