Scott DeNeale is a water resources engineer whose work at Oak Ridge National Laboratory's Water Power Program centers on how ...
The 105-megawatt Pastoria Solar Project represents the largest renewable energy project contracted by the California ...
With the help of a new solar project, the California Department of Water Resources is inching closer to fully decarbonizing ...