Connaught Place is one of the largest financial, commercial and business centres in New Delhi, India. It is often abbreviated as CP and houses the headquarters of several noted Indian firms. Read More
Delhi's Connaught Place is a central business district. Counted amongst the costliest office markets in India, CP has always been a premier and sought-after office destination for national and global companies due to its central Delhi strategic locat ...