The news says its for a California company... and note both the physical address and the web address at the bottom of the page in the news release. Note the description of the company isn't anything like a description of FLMG...
FLMG is based in Athens, Greece, and operates an auto leasing and servicing business there... has a different web address... etc.
Doesn't appear they're related.
It's not an uncommon error, given a lot of companies will have more than one other using the same name in different locations.
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.