Will $17.5M act as a breather for Snapdeal?
Need for cyber-security insurance