Open Promise Launch Oklo will deploy its first powerhouse by the end of 2028. Said Aug 07, 2026 · due Dec 31, 2028 · 10-Q quarterly report, Aug 07, 2026