*Refers to the latest 2 years of stltoday.com stories. Cancel anytime. For decades, the hulking carburetor factory on North Grand Boulevard was an economic pillar in north St. Louis. But the plant ...