Tag: Renault’s KWID has been one of most awaited hatchbacks in India