It's not. It is, however, a reliable source of information, unlike a lot of messages on this board.
5 replies (most recent on top)
Why is this news to anyone?
Mostly tax reasons. More than half of US companies are incorporated in Delaware. http://en.wikipedia.org/wiki/Delaware_General_Corporation_Law. Move along, nothing to see here.
Yeah, and?
CCI is incorporated in Delaware.