Company News
NTPC Subsidiary THDC Commissions 11 MW Solar Plant
THDC India Limited declared commercial operation of an 11 MWac floating solar plant at Khurja STPP effective July 17, 2026.
The commissioning increases THDC's total installed and commercial capacity t