Novel DCFC solution FreeWire announced plans to close its Newark corporate headquarters and lay off virtually all of its employees.
According to the DOE’s Alternative Fuels Data Center, as of May 2, there are currently 931 Electrify America station ...
With the peak of first quarter earnings season in the rearview, stocks got back to their winning ways last week ahead of a ...