Rajesh Kalra is a journalist for almost three decades and has also tried his hands at entrepreneurship in between. Although he has written on several subjects, he has a weakness for IT, ...