A Rating agency where credibility matters the most