The International Institute of St. Louis explains why they made the decision to shed 60% of its workforce, with the furlough primarily affecting their office on Arsenal Street in St. Louis and it’s ...