Contact the publisher of this press release Welspun Renewables 126 MW Wind Project - 2 Times Over Subscribed