Elon Musk’s bargain hunting paid off Wednesday, as shares of SolarCity Corp. and Tesla Motors Inc.
read more