Ben PetreeBen Petree is senior director at Insight Sourcing Group.From the AuthorSoftware Solutions5 Questions To Ask Before You Sign a Software RenewalInsight Sourcing GroupThe cost burdens of annual software renewals really add up over time. Whether considering support for perpetual licenses or annual renewals for software subscriptions, companies in most cases resign themselves to a life of lock-in without questioning.Page 1 of 1