White knight

What is White knight?

White knight meaning Friendly potential bidder for a company usually sought out as an alternative to a hostile bidder.

 

reference: mercer.com