UK’s Channel 4 launches radio station

Channel 4 has set up an internet radio station, taking the first step towards plans to become a major force in radio.