IFJ_7_2024_sustainability_bhaynes_ITMA 2023_HAYNES_FINAL2 Ken Norberg October 31, 2024 6 Views Figure 2. Technology scorecard Technology scorecard