French retailer Carrefour SA announced Friday that first-quarter sales fell, hit by lower revenue from fuel and …
Tag:
Wal-Mart Stores
-
-
Tech news
Alibaba hits 3 Trillion Yuan Milestone Even as China Slows
by Ghada Ismailby Ghada IsmailAlibaba Group Holding Ltd. sold 3 trillion yuan ($463 billion) of goods through its online shopping websites …