Feature

Have rumors of concentrated solar's demise been greatly exaggerated?