Loading content…
Typically refers to companies with an enterprise value between $1 billion and $5 billion.
No detailed explanation yet. Suggest an explanation to help the community.
Suggest explanationNo one has curated this page yet. Be the first.
Curate