The Estimates Committee of the Legislative Assembly has raised concerns over the site selection and quality of work at the Smart City Project in the state capital. On Thursday, the committee inspected ...