Contact the publisher of this press release Solar Thermal Electric Hybrid Power Plant for Barstow, California