if it's for commercial items then you probably need to start looking at the more expensive end of the market.
ninjateks armadillo is a phenomenal filament. made of polyurethane, but almost as rigid as pla and ridiculously tough. Also very easy to print with. Some of the other super tough filaments, like polycarbonate - are total bastards to use.
Also worth looking at is innofil's pro1 a super tough pla.

polymakerss polymax is also worth a look.

Now you can get cheap pla for as low as $15 a kg. It might work for some of your parts. You won't know till you try.
https://globalfsd.com/
have an american site and do samples of most of the more hi-end stuff so you can test it without coughing up a lot of cash for something that might or might not work.

Other than that trakyan is spot on :-)

I've had a pla poop bag holder in the garden - fully exposed to the english weather - for about 4 years.
Apart from a sligh lightening of the colour (it's red) it's as new. Every now and then I give it a flex to check and it hasn't broken yet :-)
I aso have bird feeders that have been outside for a similiar length of time. All pla all absolutely fine.