POPULUS is authorized and supervised by the National Futures Association of the United States (NFA). Its subsidiaries under the US Financial Services License NFA ID 517088. POPULUS are subject to strict supervision by local regulators in the operating countries.
The website also claims a copyright from 2013-2019.
NFA ID 517088 belongs to POPULUS CAPITAL LLC, and is for a commodity pool, NOT a broker.