Joshua Levine 

Investment analyst and writer with 25 years of experience in the financial markets covering technology-intensive companies and industries.
See subscribers