Forex News Kratos president Carrai sells $406,690 in shares By adminPosted onAugust 16, 2025Time to Read:-words