MacDermid Alpha launches ALPHA® SF828-MBB photovoltaic liquid flux for advanced multi-busbar interconnections Dec 4, 2023