Open Internet by MindsNetContrary to popular rumor concentrated solar power (CSP) is not a dying technology