The National Highways Authority of India (NHAI), entrusted with maintaining the country’s road network, stunned many in court.

By admin