InterCloud Systems Wins Contracts Worth Over $3.6M By: Benzinga via Benzinga March 31, 2016 at 13:27 PM EDT InterCloud Systems, Inc. (NASDAQ: ICLD) Thursday announced it was recently awarded over $3.6 million in new contracts for professional ... Read More >>