Malls & Hotels

51 Systems
2.8 Megawatt