Radio & Television Stations, Radio and television activities ITV is a commercial TV network in the United Kingdom, launched in 1955 as Independent Television under the auspices of the Independent Television Authority to provide competition to the long established BBC. ITV is a channel operating in England, Wales, southern Scotland, the Isle of Man and the Channel Islands.
Here are the company performance indicators
Your indicators are as low as they can get. Update your data and add content (text, logo, keywords) to increase your visibility and ranking.