InterCloud Systems Granted New Contracts Worth Over $3.2 Million By: Benzinga via Benzinga May 24, 2016 at 14:15 PM EDT InterCloud Systems Inc (NASDAQ: ICLD) announced Tuesday that it has been granted recently more than $3.2 million in professional service ... Read More >>