Technology is an optimistic enabler: Sandeep Reddy, Akamai

The Country Sales Manager Media at Akamai says that technology seems to be taking over all possible spaces and people considering it in both positi...