Views and opinions presented on this blog are personal and solely of the owner. The content on our website is for educational purposes only.

Although we try our level best to provide useful and accurate information, you are responsible to research and verify the information before relying on it.

We make no representations as to the accuracy or completeness of any information on this site or found by following any link on this site.

We reserve the rights to keep updating old posts on a regular basis and is not bound to explicitly state all corrections made.

We will not be liable for any errors or omissions in this information nor for the availability of this information. We will not be liable for any losses, injuries, or damages from the display or use of this information.

Names, logos, and other proprietary information used or quoted in this blog are property of respective companies/owners and are mentioned on the blog for reference purposes only.