Just days ago, Tesla announced the opening of an expansion of its charging location in Barstow, California. Now offering 120 stalls, along with 495 kilowatts of solar canopies, Tesla says it “is ...