Dewa’s complex receives LEED rating

Dewa’s complex receives LEED rating
play icon
The Complex has reduced leakage and produces 10% of the energy it needs using renewable sources.