Renault Group Appoints Stephane Deblaise as CEO for India Operations MM Desk 21 July, 2025 Renault Group has appointed Stephane Deblaise as the new Chief Executive Officer for Renault Group Read More