Central Power Installations

Web Design, Web Development

Central Power installations are one of Malta’s leading electrical and mechanical contractors both for industrial and commercial projects.

Today, the company  employs over 120 people offering clients coordinated combined mechanical and electrical packages, and have established a solid name in the building services industry.