/ Testing Power-Storage of Lit-Titanate Batteries Shenhua Group Corp., the world’s biggest coal producer, will test energy-storage systems from Altair Nanotechnologies Inc. (ALTI) at a wind farm in China. The project... Read More