Midwest News

AFG Posts $30M Q2 Profit

Cincinnati-based carrier American Financial Group Inc. reported second-quarter net earnings of of $30.5 million (44 cents per share). The results... Read More