1 Items 1 Page
Ausra develops and deploys utility-scale solar thermal power technology to serve global electricity needs in a dependable, market-competitive, environmentally responsible manner.
Location: Palo Alto, California, United States
Posted: June 23, 2008