FastCompany Names Source Elements Finalist In Enduring Impact: 15+ Years In Business Category – 2021 World Changing Ideas Awards Wednesday, May 5, 2021 The winners of Fast Company’s 2021 World Changing Ideas Awards were announced today, honoring the businesses, policies, projects, and concepts that…