DVC seeks contractors to set up 30 MW of floating solar
State-owned Damodar Valley Corporation (DVC) is looking out for contractors for installing and commissioning 30 MW of grid-connected floating solar capacity at its thermal power stations in Jharkhand and West Bengal. The bids for this […]