Sri Lanka doubles interest rates to tame inflation; stabilise economy

Translate »