Quanta Services scores EPC deal for big Oklahoma wind line

© 2014 RenewaNews