20030512 business.india-business: Shell returns to India after three decades