There has been much talk about rating agencies over recent months. The debate became very heated in Europe in particular…