Researchers from the University of California San Diego and CEA-Leti have unveiled a pioneering microactuator driving system that integrates ener ...
Chinese energy giant BYD has just inked a deal to build the largest battery storage projects on the planet for Saudi Arabia.