Renault calls creative pitch in India

NEW DELHI – French automaker Renault has called a pitch for its creative business in India.