Imperva announces the results on the current state of company preparedness for GDPR Posted on: April 28, 2017