Business A slumping economy and Covid-19 has given India’s pre-owned car market a jumpstart 5 years ago
Business Jumia, Africa’s e-commerce leader, is paying out $5 million to settle class-action fraud lawsuits 5 years ago