PHILADELPHIA, PA — Xavier Creative House (XCH) has been awarded the 2025 EcoVadis Regional Sustainability Leadership Award ...