News

Investcorp portfolio company Resa Power has acquired Commercial Switchgear and Commercial Switchgear Service (CSL), together an electrical switchgear manufacturing and service business.