Have you seen the Ivanpah solar thermal system in the Mojave Desert of California? 347,000 mirrors on federal desert land capture the sun's rays and, with a complex system, ultimately generate …
Admiral Michele Howard
It's not every day that you can help eliminate a deadly disease.
Today, you can.