The IFFCO Chowk Metro Station is located on the Yellow Line of the Delhi Metro.The station is located near the headquarters of IFFCO, PowerGrid Corporation of India and RITES Limited. It is also in the vicinity of Essel Towers and Westin Hotel, Gurgaon. Read More
The police have arrested two persons, including a nurse, for allegedly threatening a prominent doctor of the city that they would kidnap his son if the doctor did not pay Rs 1 crore. ...