Peter SchorschDecember 6, 2018
10min307
Last Call — A prime-time read of what’s going down in Florida politics. First Shot Tesla, the “electric cars, solar panels and clean energy storage” company, is asking state utility regulators to, well, keep their hands off the equipment. The Palo Alto, California-based company wants the Public Service Commission (PSC) to opine that Tesla’s leasing […]