Ubiquitous energy: A solar game-changer?


Anyone who knew Miles C. Barr as a kid no doubt realized he'd go far one day.