NTPC to support Cuba for 900MW solar solicitation
NTPC has been chosen as the preferred partner for the implementation of 900MW of solar parks in 175 locations across all 15 provinces of Cuba. NTPC,...
NTPC has been chosen as the preferred partner for the implementation of 900MW of solar parks in 175 locations across all 15 provinces of Cuba. NTPC,...