20090628 business.india-business: Leaving India was my biggest challenge: L N Mittal