InvestorsHub Logo
icon url

ignatiusrielly35

08/29/19 12:33 PM

#1015 RE: Pan_O_War #1013

They are sure spending a lot on marketing, 21% of revenue. Hope that pays off.