Renault India has launched a striking 30 ft x 30 ft hand-painted art installation fused with carmaker’s diamond-shaped logo near Terminal 3 of Indira Gandhi […]
Renault India has launched a striking 30 ft x 30 ft hand-painted art installation fused with carmaker’s diamond-shaped logo near Terminal 3 of Indira Gandhi […]