AM Best withdraws ratings of Echelon Financial Holdings and its subsidiary
OLDWICK: AM Best has removed from under review with negative implications and downgraded the Financial Strength Rating to B+ (Good) from B++ (Good) and the Long-Term Issuer Credit Rating (Long-Term…