Chiller manufacturers

UK firm Green Resource Engineering (GRE) is gearing up for bigger international orders