Strange "anomalies" reflecting light on the moon have become a mystery for scientists (photo)
Oxford PV sets world record for most efficient solar panel