China Light & Power India reinforced its position as the largest foreign investor in India’s wind sector by adding 99 megawatts of wind generating capacity to its wind power portfolio. Located near Theni town in Tamil Nadu, the 99-MW wind farm More...
By clicking “Accept all, you agree EnvironXchange can store cookies on your device and disclose information in accordance with our Privacy Statement and there by agree to them.