Karol Bagh Plaza is a business center.