Radioplayer a testament to cooperation, fairness, and product-focus, says The Telegraph