Cowen & Co. analyst Krish Sankar maintains Dell Technologies (NYSE:DELL) with a Market Perform and lowers the price target from $58 to $45.
Amazon’s Jeff Bezos Paid $3B With The Hope He’ll Live Longer — Here’s The Problem
Rejuvenation is no longer just for the human face but possibly the human race, according to a small biotech company that claims it has developed technology that extends the lifespan of mice by 7%.