In 2004, Leeward Bean was happily retired. He’d helped build a scientific instrument company, Ocean Optics, and sold it for $50 million. But when a pair of former employees, Christina Bacon and Ron ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results