Digital Rights Groups Hail Record €746 Million Amazon Data Privacy Fine

Digital Rights Groups Hail Record €746 Million Amazon Data Privacy Fine