
Spanish firm, REFRACTARIS, has designed and built the thermal heat shield for the Luneng Haixi, a new concentrated solar power plant located in China.
Hecate Energy, headquartered in Chicago, Illinois, has signed an agreement for Google to purchase 250 MW of renewable electricity from a 500 MW Hecate Energy solar facility in Texas.