Seems pretty thorough and the simple layout lends itself well to the complex subject matter. You doing the writing yourself or you hired a Ph.d. to do it?
I did notice you were missing the company profiles referenced in one of the articles. Work in progress?