Treasury, however, says it has a buffer of Sh588bn from the sale of public assets.