Solar panel importers face a December 3rd deadline to deploy stockpiled panels or risk hefty retroactive tariffs, creating uncertainty in the renewable energy sector.
A cargo ship on the North Sea is having issues due to the storm. The Valday, which is 82 meters long, is drifting rudderless ...