The Sloughhouse Solar Project, which officials anticipate will displace roughly 90,000 metric tons of carbon emissions annually, the equivalent of taking nearly 20,000 cars off the road ...