The End of talkRA?

Last week I mused on how the reduced market for business assurance means vendors need to consolidate, and how that will force many people to…