Cary tech firm Dude Solutions lays off 20% of its workforce

A spokesperson for the Cary-based tech software services firm confirmed today that the company has made the “tough decision” to reduce the size of its workforce effective April 15. Sources told WRAL TechWire that it could be up to 20 percent of its employees. However, the company has not verified that figure.