eSolar designs and develops Concentrating Solar Power (CSP) projects that start at 46MW and are scalable to any size. eSolar power plant technology utilizes small, flat mirrors which track the sun with high precision and reflect the sun's heat to a tower-mounted receiver, which boils water to create...