Dar es Salaam's rapidly expanding population presents both significant challenges and opportunities. Infrastructure development has not kept pace with the population growth so there is significant resource pressure, especially on road networks and the national power grid. However, a sizeable population with a growing middle class continues to attract investment in areas such as retail (shopping malls), entertainment (cinemas) and communication (high speed internet).