Did you know?1. June 2020 99 wind turbines to be build in the desert of Saudi Arabia, the world’s largest oil producer. TagsDid you know? Share: Back to Home