Site icon The Law Dictionary

WHITE ELEPHANT

A business or an investment which loses money and remains unprofitable.

Exit mobile version