John Barone

President, Market Vision Inc.

John’s Recent activity