Good Lord, look at Bill Holdings (BILL), which has lost almost 90% of its value. Frankly I have no clue what people were thinking when they bid this thing up. Electronic bill payments? Who cares?
Good Lord, look at Bill Holdings (BILL), which has lost almost 90% of its value. Frankly I have no clue what people were thinking when they bid this thing up. Electronic bill payments? Who cares?