This week’s announcement by Nationwide Insurance about its partnership with Walmart to sell pet health insurance should stimulate your thinking. ...

read more