Has Sri Lanka recovered from its economic woes?