Business
Currency:USD
2024/FY
Stock NameRevenueRatio
Design, development, manufacture and sale of solutions for the solar photovoltaic (PV) industry1.33B100.00%
Region
Currency:USD
2024/FY
Stock NameRevenueRatio
United States934.69M70.26%
France141.02M10.60%
Netherlands133.04M10.00%
International121.63M9.14%