NCL Industries approves 130 MW solar and wind project in Tamil Nadu
NCL Industries Limited has approved the implementation of the first 50 MW phase of its proposed 130 MW solar and wind power project at Tuticorin in Tamil Nadu, following connectivity approval from the Central Transmission […]
