St. Louis Composting: Equipment Grant Application
THE CLIENT St. Louis Composting (SLC) is the largest compost producer in the Greater St. Louis, Missouri metro area. SLC’s mission is to make the world a littler greener and reduce landfill waste by producing and selling high quality compost. SLC’s six composting facilities process roughly 600,000 cubic yards of green material each year – more than a […]
Read More