After more than a day of continuous debate, the US Senate passed its version of the budget megabill Tuesday afternoon—with potentially disastrous implications for the future of renewable energy in the country.
Among a barrage of bad news for climate initiatives, including a new tax credit for…