Standard Insurance’s 4th award. Standard Insurance Inc., country’s leading motorcar insurance company, is awarded for the fourth time the 2017 Best General Insurance Company by World Finance, a London-based magazine on global economy, business and financial services. Standard Insurance president John Echauz (right) receives the award from World Finance news media producer Paul Richardson at the London Stock Exchange Studio. Standard Insurance also has been accorded a national-scale claims-paying ability of A (single A ) and an international scale investment rating of BB (double B) by Global Credit Rating Co., a highly reputable rating agency operating across four continents and whose major owners are DEG/KFW of the German government and the Carlyle Group.