Glass windows now store energy, says groundbreaking research.

Read the original article on First Wired.