Any investment, property or business that requires huge expenses to operate and maintain, without any prospects to generate sufficient profits....
An institutional investor that amasses a lot of purchasing power (i.e., controls a huge amount of money) and as such...