Petrol Pumps in Delhi to Soon Check Vehicle License Plates
Petrol Pumps in Delhi to Soon Check Vehicle License Plates Delhi, the capital city of India, is taking a significant step towards curbing vehicular pollution. The Delhi government is planning…