Can you guess who are the Clark Kents, Peter Parkers of the IT world?
Read this post on roohibhatnagar.com