Europe's highest court has rejected the 'safe harbor' agreementuk.businessinsider.com·563 pts·noplay·299