Filter by Categories
Accounting
Banking

White Elephant

Any investment, property or business that requires huge expenses to operate and maintain, without any prospects to generate sufficient profits....

Elephant

An institutional investor that amasses a lot of purchasing power (i.e., controls a huge amount of money) and as such...