Mixcloud launched the second edition of the Online Radio Awards in association with the International Radio Festival earlier this summer. Submissions were open for best music show, best talk show and best station across different genres and categories and the winners were decided by a public and industry panel vote. Today 24 winners were announced […]