DBRS Ratings Limited is the operating entity based in London and is home to the agency's broader European operations.
DBRS Ratings Limited serves as the central entity in London, encompassing the agency's wider European activities.