Wall Street's main indices close sharply higher on technology gains

Wall Street, Business, Profit, Development, Technology Gains
Business
image