A visual portfolio of substations, mechanical systems, telecoms and electronics work delivered by Machabe Group.