Mer, designed to build a 5 GW integrated solar manufacturing chain in France, has been abandoned due to insufficient regulatory visibility and investor guarantees. Despite attempts to scale down and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results