Peng DuMar 27, 20185 minThe 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...