Industry & Trade Carrefour sales drop as weak currencies, gas weigh Yomna Yasser Apr 16, 2016 0 French retailer Carrefour SA announced Friday that first-quarter sales fell, hit by lower revenue from fuel and…
Tech news Alibaba hits 3 Trillion Yuan Milestone Even as China Slows Ghada Ismail Mar 21, 2016 0 Alibaba Group Holding Ltd. sold 3 trillion yuan ($463 billion) of goods through its online shopping websites in the…