The business software industry is at a crossroads. For too long, business software vendors have failed to meet the needs of mid-size companies that are increasingly frustrated with... more... See more text