InvestorsHub Logo
Followers 1
Posts 21
Boards Moderated 0
Alias Born 01/17/2017

Re: None

Saturday, 02/18/2017 10:11:58 PM

Saturday, February 18, 2017 10:11:58 PM

Post# of 3308
Does anyone even know if they have an office? Like a real one or is this Frank guy (CEO or whatever he is) running this show from his living room on a laptop...?

Novus claims to have an office in Miami, FL and in California.

Anyone...?