Shakira sells rights to her music catalogue

Shakira sells music rights to entire 145-song music collection Hipgnosis Songs Fund.