The online catalogue and retailer has sold over 2.5 million records this year alone.

View the full article