Investing

Supply chain disruptions weigh on solar and wind