Business Crisis of Sovereign Trust: Controversial Sale of Kenya Pipeline Corporation Shares A disastrous initial public offering, allegations of coerced pension fund investments, and a secretive secondary… October 23, 2026