Tag: Solar Power
Tesla CEO Elon Musk Visits Israel, Cites Negev Energy Potential
Tesla CEO Elon Musk Visits Israel, Cites Negev Energy Potential
Written by TPS on March 20, 2018
Tesla CEO Elon Musk met Tuesday with Prime Minister Binyamin Netanyahu...