CNN: In the desert of southern Spain, just west of Seville, a sea of giant mirrors is reflecting the sun’s energy to provide “concentrated solar power” (CSP) while illuminating the path to a new wave of green energy projects. Shining beacon: The concentrated solar power plant in Sanlucar, Spain is the first of its kind. The 624 carefully positioned mirrors reflect the sun’s heat towards a 50 meter-tall central tower where it is concentrated and used to boil water into …