Country of Origin: Costa Rica
Description:
A Costa Rican firm is interested in setting up a solar farm with U.S.-made solar panels and is seeking U.S. solar panel manufacturers.
Country of Origin: Costa Rica
Description:
A Costa Rican firm is interested in setting up a solar farm with U.S.-made solar panels and is seeking U.S. solar panel manufacturers.