Maiden drops 8.7% as details of Enstar ADC emerge in SEC filing

Maiden shares drop after a $25mn ADC deal with Enstar is publicly disclosed.
Subscribe Free Trial