Financial Distress

06-15-2017

Situation when a company cannot meet or has difficulty meeting its financial obligations.