First Solar Inc. inaugurated its new $1.1 billion manufacturing facility in Iberia Parish, marking a major expansion of U.S.-based solar production. The plant, which employs more than 700 workers and ...
The twelfth edition of the International Renewable Energy Agency's Renewable Energy and Jobs report, in collaboration with the International Labour Organization (ILO), provides the latest data and ...