ITCS Expands into International MarketsWith new projects in Spain and South America, ITCS strengthens its international presence.