The opinions shared on this blog (or when I published them) are my personal views and should not be attributed to my current or former employers, co-authors or colleagues. My opinions can change over time and I am likely to write on issues that I am deeply interested in but still learning about them. Details provided here are for knowledge exchange purpose only and I make no representations as to accuracy, completeness, currentness, suitability, or validity of any information on this blog and, personally, will not be liable for any errors, omissions, or delays in this information or any losses, injuries, or damages arising from its display or use. All information is provided on an as-is basis.

Most importantly, the views expressed by readers through comments here are theirs alone, and do not reflect my views. I am not responsible for the accuracy and authenticity of any of the information supplied by them. I would be happy to get challenged for personal opinions expressed on this platform in order to generate better ideas or actions. I also accept the fact that not all readers would agree with my arguments here. They might tell that I am completely nuts in the comments section and I happily accept this fact too. However, I reserve all rights to delete any comment for any reason whatsoever (abusive, profane, rude, or anonymous comments) – so keep it polite, please.