Please enable JavaScript
Americans brace for higher energy costs — The new budget rolls back solar incentives, sparking industry and consumer concerns.