MN8 Energy orders solar modules from First Solar
First Solar has secured 457 MW module order from MN8 Energy LLC, propelling US solar projects. Explore more about this deal here.
First Solar has secured 457 MW module order from MN8 Energy LLC, propelling US solar projects. Explore more about this deal here.