Full threadqz3·The burden of compliance lead to many businesses scrambling to meet the deadline or else they would pay fines up to £17.5million (€20million).I can't hear this anymore.View on HN