The ITC is currently a 30 percent federal tax credit claimed against the tax liability of residential and commercial and utility investors in renewable energy property
An architecture firm has created a unique solar canopy for the Saint Louis Zoo that provides much-needed shade for visitors, absorbs light and generates power
Experienced solar renewable energy group launches CenterStar Energy Services LLC, filling a critical need for one of the world’s fastest growing industries.