Shakira Wins Major Tax Dispute As Spanish Court Orders €55 Million Refund | The BriefWire