Definitions for "Schroders"
Schroders plc is a British investment management company with its headquarters in the City of London. It is traded on the London Stock Exchange and was until 15 September 2006 a constituent of the FTSE 100 Index.