New legislation proposes slashing ‘Big Oil’ subsidies to promote renewables

For some solar policy advocates, a recent bill introduced in Congress would appear to represent their dream legislation. After [...]

Senate passes transportation bill, votes down big oil, but also renewable energy PTC

The Senate passed the $109 billion Transportation Bill today in a bipartisan 74-22 vote. When it’s passed by the [...]