Technology | Sat May 17, 2014 5:13am IST

Snowden fallout still echoes across cyber industry