The US giant has agreed to buy the rights to hits including Rihanna's 'Umbrella' and 'Single Ladies' by Beyonce (pictured) from Recognition Music.