Ratings AM Best ByNNR February 4, 2021April 25, 2022 Founded in 1899, AM Best is the world’s first credit rating agency. It all began with the founder working out of a one-room office in New York City and grew to become what is now the largest credit rating agency…