Despite growing popularity, renewables still face challenges. The list includes such hurdles as high installation costs and intermittency. Taxes will make the costs even higher.


READ MORE