Around 25 companies have gone public this year, most of them in the early months. Most have tumbled from their original offer price.
Around 25 companies have gone public this year, most of them in the early months. Most have tumbled from their original offer price.