Scotland business ITC Hydraulics & Manufacturing among the winners at Business Women Scotland Awards November 6, 2020