In 5 seconds An UdeM-led research team has developed an organic molecule that stores renewable energy with record stability, ...