6. What should I do if I hear more rumors about Tower Hill Insurance’s financial stability?

Breaking News