Information Technology

Appian Announces 86 Percent Increase in Total Software License Orders Over 2012
Appian heads into the new year on the heels of a positive 2013. The company saw an 86 percent increase in total software license…