Toggle light / dark theme

Solar Panels Now So Cheap Manufacturers Probably Selling at Loss

Posted in solar power, sustainability

Solar manufacturers led by China’s Trina Solar Ltd. are probably selling at a loss after prices fell to a record low this week.

Read more

Leave a Reply