Waste Management’s SWOT analysis: solid waste giant faces margin-revenue balancing act – Investing.com UK November 17, 2025 Solid Waste (landfill) Waste Management’s SWOT analysis: solid waste giant faces margin-revenue balancing act Investing.com UK