Trio-Tech International (TRT) Stock Rallies Over 16% After Hours: Here's What Is Going On - Trio-Tech Int