[DISCLOSURE] SFA (056190), solar equipment manufacturer, announced on Sept. 22 that it has signed a contract to supply manufacturing equipment. The contract lasts until Dec. 31.
The other party and the amount of the contract are to remain confidential in accordance with the nondisclosure agreement.


