Essex Property Trust Releases 2025 Sustainability Report | Intellectia.AI