How Mirrors Could Solve our Energy Problem

photovoltaics still outperform mechanical turbine generation for cost per terawatt as the overhead is cheaper; there isn't critical machinery that needs to be in place. I'm a fan of alternative solutions tho