Where is IT leading to?

January 30, 2017 admin 0

Crocodile tears! This is what I could see from the IT giants functioning in India and US, post Donald Trump assuming office. These IT giants […]