A technology development company, Terrafore Technologies works in the arenas of energy efficiency and renewable energy. Having a particular focus on Thermal Energy Storage (TES) for use with Concentrating Solar Thermal Power (CSP), Concentrating Solar Photovoltaics (CPV), industrial processes and buildings, declared objectives are indicated as reduction of the cost of storing thermal energy and optimization of energy efficiency. Pirncipals of the firm report having developed innovative technologies for storing high temperature thermal energy for Concentrating Solar Power and distributed solar thermal systems. Terrafore supported AEC-IDOM with design of molten salt thermal storage for the 100 MW Crescent Dunes, solar plant at Tonopah, Nevada