Where oh where did Baldwin go?

There is a fascinating story over at Washington Technology about Aptis, where CEO Steve Baldwin abruptly stepped down ... or whatever. The company doesn't seem to be saying.

Curious.

NEXT STORY: First time at FOSE