20070403 business.india-business: Mahindra-Renault launch Logan