Miami Firm Might Take Control of Nimbus Group
Nimbus Group, the Fort Lauderdale, Fla.