white knight

Definition

Accounting

  • noun a person or company which rescues a firm in financial difficulties, especially one which saves a firm from being taken over by an unacceptable purchaser

Idiom of “white knight”

person or organisation which comes to the assistance of another
http://www.dictionarycentral.com/definition/white-knight.html