The new crest features an elegant square design with a palm tree at its centre, flanked by two hummingbirds. The palm tree symbolises Santa Barbara, where the Duke and Duchess of Sussex reside ...
PALM BEACH, Fla., Feb. 26, 2025 (GLOBE NEWSWIRE) -- Sentinel Crest Capital, a leading Venture Catalyst® firm, has announced the relocation of its corporate headquarters to Palm Beach, Florida.