Malls & Hotels

52 Systems
2.9 Megawatt