Major jobs win for Scotland after InfraStrata Plc bags £26m Fabrication Contract