More details are now emerging about the bid for a Formula 1 street race in Delhi and a man who is at the centre of the plan is Suhel Seth, an advertising man who these days have interests in image-making and has also been involved in the television industry.
More...