The Public Works Department (PWD) is likely to finalise a detailed project report for a drainage master plan for Delhi by the end of June, an official said on Wednesday.
He pursued engineering, excelling in his studies and earning three gold medals. During his engineering vacations, he studied ...