I'm new at this! I've discovered the site "by accident" (if there is such a thing!) and find it quite interesting.
I've been searching for the meaning of the phrase "Lost Leader" or "Lost Leadership". I believe it means when initiating a new venture or concept, someone takes the initiative to try it, no matter what the cost or how much can be lost.

I'd like some other opinions or verifications thereof.

Thanks

Jeff Morris
General Manager
ICON:S
Information Control Over Networks: Spatial


Jeff Morris
General Manager
ICON:S
Information Control Over Networks: Spatial