in

India Inc’s profits increasingly belong to a tiny clutch of companies

Just 20 firms account for 70% of all corporate earnings

Source: Business - economist.com

Why interest rates are so high in Africa

Victoria's Secret parent company L Brands set to close 250 stores, and that could just be the start