India Today (Living Media India ltd, India, 1975)
F - 14/15, Connaught Place New Delhi - 10001 New Delhi