Media Trust Score100%

Placer County creates task force to explore biomass facility in North Lake Tahoe – Sierra Sun

TAHOE CITY, Calif. — The Placer County Board of Supervisors on Tuesday voted to create the North Tahoe Truckee Biomass Task Force that will look …

  • You already voted!
  • Read More