CVS to close 900 drugstores in three years to beef up health services