Markets | Tue Jun 19, 2012 6:21am EDT

Walgreen buys 45 pct stake in Alliance Boots for $6.7 bln