Green energy concept with Planet Earth and electric plug on a lush meadow with solar panels in the foreground and wind turbines in the background.

Royalty-free stock illustration ID: 128143049

Green energy concept with Planet Earth and electric plug on a lush meadow with solar panels in the foreground and wind turbines in the background.