Disclaimer

Arti­cles and con­tents posted on this blog rep­re­sent billso’s per­sonal opin­ion and does not rep­re­sent the views of my employer, employ­ees or my clients. Com­ments are pro­vided by indi­vid­ual users.