#success-and-failure

[ follow ]
fromBusiness Insider
19 hours ago

Why 99.5% of big projects fail

Only 0.5% of big projects are delivered on time, on budget, and with the promised results.
Business
#documentary
New York Mets
fromFaithandfearinflushing
1 month ago

We Won and the Fellas Look Good

Writing about failing baseball teams is easier than discussing successful ones.
The Mets' victory over the Diamondbacks showcased both offensive and defensive brilliance.
Highlight plays can make a win as memorable as a dramatic loss.
[ Load more ]