Chinese tech giant Alibaba’s quarterly profit shrinks 29 percent
Net income attributable to shareholders came in at 24.3 billion yuan ($3.3…
China’s population shrinks for first time in more than 60 years
China’s population shrank last year for the first time in more than…
South Africa’s GDP shrinks as load shedding continues to drain the economy
South Africa’s gross domestic product (GDP) decreased by 0.7% in the second…