Peng DuMar 27, 20185 min readThe tale of the "24"So what's with the number "24" on the STI? Other numbers come and go. This one is always there. Jokingly, we say it's a number we put on...