At the same time, the company said that US trade laws and tax credits had created some uncertainty in the solar project market...
Copyright © 2024 politixnews.com. All Rights Reserved