Company News and Events Uncover the source : London police have detained a man with $663,000 in cash.