A wind turbine in India caught fire and self-destructed due to high voltage and some technical faults, which have not been yet disclosed.
A wind turbine in India caught fire and self-destructed due to high voltage and some technical faults, which have not been yet disclosed.