testing: the act of subjecting to experimental test in order to determine how well something works
investigation: the work of inquiring into something thoroughly and systematically
agent bank: a bank that acts as an agent for a foreign bank