EDI

Ever wondered what’s common between Apple, Google, and Facebook? Apart from being insanely popular tech giants, all of them have…