ITV is the oldest commercial public service TV network in Britain which was launched in 1955 to provide competition to BBC. The TV network, which has been broadcasted by the name Channel 3 over the past 20 years, is set to abandon Windows and move a major section of its staff from PCs to Apple Read more
POST