EPA Funding Freeze Darkens Indiana’s Solar Plans
The Environmental Protection Agency is threatening to pull over $20 billion in grant money from clean energy projects, including $117 million in Indiana.
Read MoreThe Environmental Protection Agency is threatening to pull over $20 billion in grant money from clean energy projects, including $117 million in Indiana.
Read More