InvestorsHub Logo
Followers 14
Posts 643
Boards Moderated 0
Alias Born 09/21/2016

Re: None

Wednesday, 02/02/2022 2:26:21 PM

Wednesday, February 02, 2022 2:26:21 PM

Post# of 17127
Do we know if any of the management team or board is located in the US? Looks like they're incorporated in Nevada? And list a California address on their website. Is this all a facade? Or legitimate?