Heavy power industry thin line web icons set. Factory and renewable energy Outline stroke icons design. Shutterstock . vector - Heavy power industry thin line web icons set. Factory and renewable energy Outline stroke icons design. - ID: 760654567