Chimera Investment Corporation is quietly struggling to stay afloat after levering up at just the wrong time.
Chimera Investment struggling to stay afloat