Nice close despite some retail. Once earnings are out and notes are dried up, this is likely to make a big push forward imo. Clearly some deep pockets in this one - $2.4 million traded today damn!!
(0)
(0)
InterCloud Systems, Inc. (ICLD) Stock Research Links