What is Avalon ?
Avalon is a New York based investment firm targeting investments in the broadly defined media and communications industries. Avalon invests upwards of $10 million per transaction in stable, growth-oriented media companies with minimum Revenue and EBITDA of $25 million and $5 million, respectively.
Avalon is the place Arthur is said to have been taken to when he was dieing, to be healed. There are lots of theories as to where Avalon might actually have been. Some say it was not a geographical place, but a euphemism for the otherworld. Of those that claim Avalon to have a modern geographical equivalent, the most usual claim is Glastonbury.