The Electric Power Research Institute (EPRI) 3420 Hillview Avenue , Palo Alto , CA 94304 USA Environmental XPRT News Environmental XPRT Downloads About Solutions industries Latest news Downloads Home Companies The Electric Power Research Institute ... Industries The Electric Power Research Institute (EPRI) Industries Industries Served Energy