Indianhead WI
Elon Musk prevails in Delaware court case on SolarCity deal
A Delaware court sided with Tesla CEO Elon Musk in a bitter legal battle over whether he acted against the best interest of other shareholders when he steered the electric car make…