Mark Britt, co-founder and CEO of Malaysia-based online streaming company iflix has officially stepped down from his position after more than five years with the company. Marc Barnett, iflix’s managing director will take over the role, as reported by Marketing Interactive. “A huge...