Tag: Macronix posts 6.6% revenue declines in 2015