Read Time:11 Second
The National Capital Region Transport Corporation (NCRTC) is going to install more than 900 solar panels along with rainwater harvesting systems at the New Ashok Nagar Namo Bharat station in Delhi to make it environmentfriendly, officials said on…