About

EC Assets, founded 1994, is an alternative asset manager headquartered in London