1.

The Fitch Rating Company is headquartered at

A. New York
B. London
C. New Delhi
D. Paris
Answer» B. London


Discussion

No Comment Found