TED Blog

White light from 98% less energy…

Another intriguing post from our friends at Worldchanging.com…