Libra Advisors
Libra Advisors - Hedge Fund Company Info Description: Libra Advisors is a hedge fund management company based in New York, NY and has approximately $185.5 million in assets under management. Libra Advisors specializes in Long/Short and was founded in 2000. Contact Details Address: 777 Third Avenue New York, NY 10017 United [...]