CVS agrees to buy insurance giant Aetna

CVS agrees to buy insurance giant Aetna