India to remove speed bumps from national highways

The National Highways Authority of India has launched an initiative to remove all speed bumps from national highways for hassle-free...