The 2024 National Annual Progress report has revealed that the erstwhile government was compelled to halt about 15 major road projects due to financial challenges