The watermark is added for display purposes only
Printed Sticker from Shutterstock's Library
Product ID: SS-2359880959
Renewable green energy. production sustainable electricity. Future technology icon with protect eco green concept vector illustration outline. carbon emission net zero neutral.
Powered By Shutterstock Artist: tan47