- 52 percent in the workforce fear being unable to retire by age 65.
- One in three admits to losing sleep over money woes.
- Nearly 20 percent hide their debt from others.
- 15 percent avoid opening bills because they know they won’t be able to pay.
Elliott's previous successes in the healthcare space bode well for its chances at athena.
Hint: It wasn't Facebook or Amazon.