Sao Tome's $90K Window Closes June 30: What the CIU's 27.6% Approval Rate Tells You About Filing Timing for an Export-Focused Family
As of May 2026, Sao Tome's CIU has published its first six months of numbers: 98 applications, 27 approvals, $90K LTO ending June 30. I walk through what the 27.6% reviewed-rate actually means for due diligence, and why I told one export-business owner to skip the June rush and file in September instead.