Awards & Recognition

image
Blog post featured image
Nov 02 2026
LuLu IT Twin Towers Achieves LEED Platinum Certification with 82 Points

awards