iST(TWSE:3289) today (May 12, 2014) announced its net revenues for April 2014: On a consolidated basis, revenues for April 2014 were approximately NT$151 million, a slight decrease of 1.72% and 1.64% from March and the same period in 2013, respectively. Nevertheless, revenue in April has maintained in the high-grade, which set a monthly Top 3 record ever…