Discovery Channel's upcoming documentary, Living the Future, premiering this 15th of July, captures this critical juncture with a sharp yet sensitive lens. Set in the fast-evolving landscape of Delhi ...