 
    
       Uptown Melrose Arch is a 200,000m² mixed-use development in the north of Johannesburg, with hotels, businesses and residential properties. It installed thousands of rooftop solar panels because of extended periods of loadshedding, or planned blackouts. Photo: Supplied
        
        
        Previous
        Next