Some brands produce really good commercial solar panels which are resistant to dirt and dirt build-up
https://www.divephotoguide.com/user/caldiskboz/
Some producers produce really good business photo voltaic panels which can be resistant to dust and filth build-up, making sure leading efficiency even in demanding environments.