Yucatan does have affilations in Florida Jayme Dorrough is on the board of TechLabs, (TELA) some crappy health spa in S. Florida. Wouldn't whomever you talked to know that?
(Edit) Actually can't tell what they do besides not make money, maybe sale storm doors
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.