Private flood MGA Neptune Insurance has launched its IPO with an estimated range of proceeds between $331mn and $368mn.
The
Private flood MGA Neptune Insurance has launched its IPO with an estimated range of proceeds between $331mn and $368mn.
The