India contributed almost 12 percent of our total business of $120 billion in 2005. The Air India deal alone was a phenomenal one, as orders for as many as 68 aircraft were placed. Dinesh Keskar
Motivational, Inspirational, Funny Quotes