Ethic Success February 26, 2013 Aoife Branco News Editor It’s on mobile devices, it’s on computer screens, and it even creeps its way into television. With such a dominating…