Royalty-free stock illustration ID: 88133029

Solar cells reflecting the sky and some wind turbines, illustrating concepts such as green power, greentech, environmental protection, sustainable growth and technologies in general - Illustration