T'puram: Submission of revised detailed project report (DPR) for the ambitious Thiruvananthapuram Metro Rail project hit a ...