Major ills of minor projects

Source: 
India Together
Teaser: 
The death of five engineers in a tragic accident in Chinchave Minor Irrigation Project, Maharashtra, raises questions about the quality of work being undertaken in the sector and the link between contractors and engineers
Sub-categories: 
Languages: