The twin towers of DLF Centre Court provide a perfect location for a futuristic business space. It is spread over a covered area of 0.02 million sq m