James B.

Author has more than 20 years of experience working as fund manager for an investment firm in the US covering Tech and financials stocks.