Redfox Corporation (Redfox) is the second incarnation of Mackay Computer Services (MCS) which was founded in 1994. Behind the faceā¦ read more