SWCA Environmental Consultants, a leading environmental consulting firm in the U.S., has acquired ALO Advisors LLC, an international management consulting firm focused on sustainability advisory services for clients across a wide range of industries. ALO Advisors helps clients design and deploy sustainability strategies, initiatives, and investments that simultaneously create business value and positive environmental and…