Leah Schroeder, Managing Editor-in-Chief
• November 15, 2019
In the United States, women launch more than 1,200 new businesses every single day. Hoping to follow in their footsteps, juniors Sara Marks and Lauren Crawford were two of four students from St. Louis...