Investor companies representing $100 million or more of annual renewable energy investment reported 71 percent of their U.S. solar investments on average are “at risk” due to the Commerce inquiry, according to an analysis released today.
Western Watersheds Project says its review of federal data shows that 54 percent of permit renewals last year didn't receive a site-specific environmental