Established in 1998, Tricubes Berhad, formerly known as Tricubes Sdn Bhd, ...