NLC India Renewables will hold 74% of the new venture, with PTC India owning the remaining 26% as the companies look for opportunities in the green energy sector.
NLC India Renewables will hold 74% of the new venture, with PTC India owning the remaining 26% as the companies look for opportunities in the green energy sector.