Carrefour Carrefour Carrefour Retail By: Aamir Ansari Background A French international hypermarket chain Headquartered in Levallois-Perret-France 11,000 stores More than…