tiprankstipranks
Vivakor Inc (VIVK)
NASDAQ:VIVK
US Market
United States
VIVKVivakor Inc