Echandia launches new battery system that lowers upfront cost and footprint by 30 percent

ENERGY & UTILITIES