Texas is No. 2 in the US for wind and solar capacity, but the Texas Senate passed a bill that aims to kneecap clean energy with an industry-killing review process. Heres what happened in the House. … [+4778 chars]
No comments yet. Be the first to comment!