Msheireb Properties received another global accolade with its Platinum LEED (Leadership in Energy and Environmental Design) accreditation for the Tram Depot located within their flagship development project, Msheireb Downtown Doha…