Credit rating industry: A helicopter tour of stylized facts and recent theories · Study