First Solar Stock Faces New Pressure From China BRI Green Energy Spending

Overview: First Solar is a US based solar technology company that designs and manufactures thin film photovoltaic modules, primarily using cadmiumĀ …