The National Highways Authority of India (NHAI) is still short of land for 103-km stretches to complete 15 highway projects ...